Home

Word

moonseed, n.
(moonseeds)
more info plant of the family Menispermaceae having red or black fruit with crescent- or ring-shaped seeds
<noun.plant>

moonseed