WHAT DOES BUYING PEYOTE BUTTONS MEAN?

What Does BUYING PEYOTE BUTTONS Mean?

One more historical milestone is the discovery of DMT in plants routinely employed by Amazonian natives as additive to your vine Banisteriopsis caapi to create ayahuasca decoctions. In 1957, American chemists Francis Hochstein and Anita Paradies discovered DMT in an "aqueous extract" of leaves of the plant they named Prestonia amazonicum [sic] and

read more