Meaning of umbelliferous
Definition of umbelliferous
(adj)
relating to or
belonging
to plants of the
family
Umbelliferae
Other information on umbelliferous
WIKIPEDIA results for
umbelliferous
Amazon results for
umbelliferous
Tweet