Tag Archives: Ayahuasca

Medical Definition of Ayahuasca

Ayahuasca A hallucinogenic beverage that is prepared from the bark of a South American woody vine (Banisteriopsis caapi of the family Malpighiaceae) typically in a mixture with other psychoactive plants (such as the shrub Psychotria viridis) Their fascination with ayahuasca stems from a little-known mind-altering compound called dimethyltryptamine, or DMT, a substance the sacred tea… Read More »