The Art and Alchamy of Ayahuasca Ayahuasca is a psychoactive liquid prepared from two Amazonian plants: the Banisteriopsis Cappi vine and the leaf of Psychotria Viridis.
NEW YORK, March 25, 2025--(BUSINESS WIRE)--With growing mainstream interest in plant medicine—including recent coverage from Oprah, major news networks, and top podcasts—a bold new play brings ...