Definify.com
Definition 2025
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.