VariousWords beta
Related Terms:
Definitions:
Noun
mandrake
devil's apples
Mandragora officinarum
Definition: a plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers