The peyote cactus (Lophora williamsii) is native to the Chihuahua desert of southern Texas and northern Mexico. The plants contain a number of alkaloids, including mescaline, which causes hallucinatory effects.
Photo by K. R. Robertson of a plant cultivated at the University of Illinois.