Peyote 1 – 2 cm – Lophophora williamsii
Peyote (Lophophora williamsii) is the sacred cactus of the Native American Church. The green parts of the Peyote cactus are harvested for their mescaline, which is a potent entheogen. These specimens of Peyote cacti are for growing indoors. These Peyote cacti should be grown for …