MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mescaline

noun (n)

  • the hallucinatory alkaloid that is the active agent in mescal buttons
    the hallucinatory alkaloid itu aktif pada agen dalam mescal butang
    Synonym:
    peyote
    source: wordnet30