Google
×

Peyote

Plant
The peyote is a small, spineless cactus which contains psychoactive alkaloids, particularly mescaline. Peyote is a Spanish word derived from the Nahuatl peyōtl, meaning "caterpillar cocoon", from a root peyōni, "to glisten". Peyote is native to... Wikipedia
Scientific name: Lophophora williamsii
Genus: Lophophora
Family: Cactaceae