Definify.com
Definition 2024
mescaline
mescaline
English
Noun
mescaline (uncountable)
- A psychedelic drug of the phenethylamine class found naturally in several species of cacti, including peyote Lophophora williamsii, the San Pedro cactus Echinopsis pachanoi, and the Peruvian torch Echinopsis peruviana.