Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of umbelliferous

- Producing umbels.
- Of or pertaining to a natural order (Umbelliferae) of plants, of which the parsley, carrot, parsnip, and fennel are well-known examples.