- Mandragora officinarum as a noun:
- 1
Mandragora officinarum
noun
1 Mandragora officinarum
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.
Dutch: mandragora
Polish: mandragora lekarska
debug info: 0.0185