Home / U / umbelliferous plant

umbelliferous plant

noun 19 letters Scrabble 27 WWF 36
Definitions
noun

any of numerous aromatic herbs of the family Umbelliferae

Look “umbelliferous plant” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →