The peyote cactus [Lophophora williamsii] is found natively in the southwestern United States of America. In the U.S., its native range is the limestone soils of southern Texas.It also is found natively, across the border, into northern and central Mexico.
Copyright © 2026 eLLeNow.com All Rights Reserved.