ayahuasca in German
ayahuasca in German
Ayahuasca
A giant vine native to South America (especially Banisteriopsis caapi), noted for its psychotropic properties.