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
Tweet