moonseed

Explore definitions, synonyms, and language insights of moonseed

Definitions

Noun
plant of the family Menispermaceae having red or black fruit with crescent- or ring-shaped seeds

More General Terms