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