moon carrot is a noun meaning "any plant of the genus Seseli having dense umbels of small white or pink flowers and finely divided foliage". It carries one recorded sense.
any plant of the genus Seseli having dense umbels of small white or pink flowers and finely divided foliage
Definitions, synonyms and semantic relations for moon carrot come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.