Home / M / moon carrot

moon carrot

noun 11 letters Scrabble 14 WWF 17
Definitions
noun

any plant of the genus Seseli having dense umbels of small white or pink flowers and finely divided foliage

Want another word?
Spin the dictionary for a fresh one.
Generate a word →