Mandragora officinarum
1.
(
noun
) 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
,
mandrake
Related Words:
herb
,
herbaceous plant
Terms and Conditions of Use / Copyright Notice