What is the Real Name of the Peyote Cactus?
Peyote (Lophophora williamsii) is a small, spineless cactus that contains mescaline, an analgesic substance used traditionally by Native American Indians of the southwestern United States and northern Mexico for spiritual healing and…