devil's apples
Meanings
a plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers
Synonyms
mandrake
devil's apples
Mandragora officinarum
Scrabble Score: 0
Words With Friends Score: 0