Meaning of Umbelliferae
Definition of Umbelliferae
(noun)
plants having flowers in umbels: parsley; carrot; anise; caraway; celery;
dill
Other information on Umbelliferae
WIKIPEDIA results for
Umbelliferae
Amazon results for
Umbelliferae
Tweet