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.

Full Dictionary Entry

Antonyms & Opposite Concepts