MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mandrake root

noun (n)

  • the root of the mandrake plant; used medicinally or as a narcotic
    akar pohon tanaman mandrake; medicinally atau digunakan sebagai ubat pelali
    Synonym:
    mandrake
    source: wordnet30