Peyote has been used spiritually in ceremonies, and as a medicine by Native American people for millennia. It contains several psychoactive compounds, primarily mescaline, which is a hallucinogen.
Some results have been hidden because they may be inaccessible to you