- moon carrot as a noun:
- 1
moon carrot
noun
1 moon carrot
Any plant of the genus Seseli having dense umbels of small white or pink flowers and finely divided foliage.
synonym: stone parsley.
debug info: 0.0165
noun
Any plant of the genus Seseli having dense umbels of small white or pink flowers and finely divided foliage.
synonym: stone parsley.
debug info: 0.0165