moonseedEnglish

moonseed

Noun

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

English: moonseed

Words that start with "moonseed"