Definition of Moonseed

  • 1. Plant of the family Menispermaceae having red or black fruit with crescent- or ring-shaped seeds Noun

Semanticaly linked words with "moonseed"

Hyponims for word "moonseed"