A hallucinogenic psychedelic drink made from the ayahuasca vine of South America.

« Back to Glossary Index