mescaline
nounDefinition of mescaline
: a hallucinatory crystalline alkaloid C11H17NO3 that is the chief active principle in peyote buttons
Keep scrolling for more
Keep scrolling for more