Synonyms of Ayahuasca
Primary definition: A psychoactive brew made from the Banisteriopsis caapi vine and other plants, traditionally used in spiritual ceremonies by indigenous Amazonian cultures.
Primary definition: A psychoactive brew made from the Banisteriopsis caapi vine and other plants, traditionally used in spiritual ceremonies by indigenous Amazonian cultures.