Meaning : The root of the mandrake plant. Used medicinally or as a narcotic.
Synonyms : mandrake root
Meaning : A plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers.
Synonyms : devil's apples, mandragora officinarum