Meaning of mandrake

Definition of mandrake

(noun) the root of the mandrake plant; used medicinally or as a narcotic
a plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers

Other information on mandrake

WIKIPEDIA results for mandrake
Amazon results for mandrake