Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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