Moonseed - Definition

moonseed

n 1: plant of the family Menispermaceae having red or black
fruit with crescent- or ring-shaped seeds

Look up another word