MOONSEEDS
Definition
MOONSEEDS is the plural of MOONSEED.
noun MOONSEED: plant of the family Menispermaceae having red or black fruit with crescent- or ring-shaped seeds.
MOONSEEDS is the plural of MOONSEED.
noun MOONSEED: plant of the family Menispermaceae having red or black fruit with crescent- or ring-shaped seeds.