VariousWords beta
Related Terms:
Definitions:
Noun
moonseed
Definition: plant of the family Menispermaceae having red or black fruit with crescent- or ring-shaped seeds
Definition: A twining plant of the genera Menispermum or Cocculus, in the family Menispermaceae.