moonseed
English Dictionary
->
Letter M
-> moonseed
Search Dictionary:
moonseed Definition
(n)
plant
of
the
family
Menispermaceae
having
red
or
black
fruit
with
crescent
-
or
ring
-
shaped
seeds
moonseed Synonyms
moonseed
© Art Branch Inc.