Scientific Name: Banisteriopsis caapi The name Ayahuasca means “vine of the soul” in Quechuan, and the shamans of the indigenous western Amazonian tribes use the plant in religious and healing ceremonies.
Continue reading "Ayahuasca"Scientific Name: Banisteriopsis caapi The name Ayahuasca means “vine of the soul” in Quechuan, and the shamans of the indigenous western Amazonian tribes use the plant in religious and healing ceremonies.
Continue reading "Ayahuasca"