DictionaryAI

ayahuasca

Short definition from Wiktionary

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.

We haven’t written up ayahuasca yet: Simple and Standard meanings, examples and a quiz.