Image of the Peyote cactus, Lophophora williamsii from Pixabay.com
ID Guide

The Peyote Cactus – Lophophora williamsii

May 12, 2021 0

Having been known and written about since at least the sixteenth century, Lophophora williamsii is a cactus that lives in the Texan desert and is also native to South America. Within these regions, it’s fair […]