Subscribe
URL of the page has been copied to clipboard.
Meaning : Carrot.
Synonyms : daucus
Install App
Genus daucus meaning in Telugu.