mandrake root

Explore definitions, synonyms, and language insights of mandrake root

Definitions

Noun
the root of the mandrake plant; used medicinally or as a narcotic

More General Terms