moon carrot
English Dictionary
->
Letter M
-> moon carrot
Search Dictionary:
moon carrot Definition
(n)
any
plant
of
the
genus
Seseli
having
dense
umbels
of
small
white
or
pink
flowers
and
finely
divided
foliage
moon carrot Synonyms
moon carrot
stone parsley
© Art Branch Inc.