mandrake_rootEnglish

mandrake, mandrake root

Noun

The root of the mandrake plant, used medicinally or as a narcotic

English: mandrake root, mandrake

English words with similar meanings

Show 1 words