Meaning of mandrake root
Definition of mandrake root
(noun)
the
root
of the mandrake plant;
used
medicinally
or as a
narcotic
Other information on mandrake root
WIKIPEDIA results for
mandrake root
Amazon results for
mandrake root
Tweet