What is it? Ayahuasca is a psychoactive brew that people make using the leaves of the Psychotria viridis plant and the stalks of the Banisteriopsis caapi vine. It may also contain other ingredients. The name “ayahuasca” originates from the Quechua language, where aya means soul or ancestors, and wasca (huasca) means vine or rope. Most people translate this as “vine of […]