ayahuasca

(noun)

noun

1. A giant vine native to South America (especially Banisteriopsis caapi), noted for its psychotropic properties.

2. Any of various psychoactive infusions or decoctions prepared from this vine.