Pastinaca sativa

Explore definitions, synonyms, and language insights of Pastinaca sativa

Definitions

Noun
a strong-scented plant cultivated for its edible root

Synonyms


More General Terms