moonseed
noun
- 1
A twining plant of the genera Menispermum or Cocculus, in the family Menispermaceae.
Translate “moonseed” to another language
Click any language to open the translator with this word already filled in.
A twining plant of the genera Menispermum or Cocculus, in the family Menispermaceae.
Click any language to open the translator with this word already filled in.