meaning of umbelliferae
1.
plants
having
flowers
in
umbels:
parsley;
carrot;
anise;
caraway;
celery;
dill
Related Words
umbelliferae
|
Developed & Maintained By
Taraprasad.com