Umbelliferae Meaning
There are 1 meaning(s) for word Umbelliferae
Meaning 1 : plants having flowers in umbels: parsley; carrot; anise; caraway; celery; dill
Synonyms : apiaceae, carrot family, family apiaceae, family umbelliferae
Synonyms : apiaceae, carrot family, family apiaceae, family umbelliferae
Similar words of Umbelliferae :
