Ayahuasca

Referenced in 1 episode

Definition

A psychoactive brew traditionally used by indigenous Amazonian tribes for spiritual and healing ceremonies, made from the Banisteriopsis caapi vine and other plants.