Peyote

Lophophora williamsii or peyote  is a small, spineless cactus with psychoactive alkaloids, particularly mescaline. Peyote is a Spanish word derived from the Nahuatl, or Aztec, peyōtl [ˈpejoːt͡ɬ], meaning "glisten" or "glistening". Other sources translate the Nahuatl word as "Divine Messenger". Peyote is native to Mexico and southwestern Texas. It is found primarily in the Chihuahuan Desert and in the states of Coahuila, Nuevo León, Tamaulipas, and San Luis Potosí among scrub. It flowers from March to May, and sometimes as late as September. The flowers are pink, with thigmotactic anthers (like Opuntia).