Subscribe
URL of the page has been copied to clipboard.
Meaning : A strong-scented plant cultivated for its edible root.
Synonyms : parsnip
Install App
Pastinaca sativa meaning in Telugu.