Translation of meskalina in English:

meskalina

mescaline (also mescalin)

noun

  • 1

    mescaline (also mescalin), a hallucinogenic drug