Meaning & Definition of Mandrake in English
English⟶
Mandrake
/mændrek/
noun
1. The root of the mandrake plant
- Used medicinally or as a narcotic
synonym:
- mandrake root,
- mandrake
2. A plant of southern europe and north africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers
synonym:
- mandrake,
- devil's apples,
- Mandragora officinarum