YourDictionary

ayahuasca

noun

  1. a hallucinogenic drink containing harmine, CHNO, prepared by Amazonian Indians from the bark of various vines of a genus (Banisteriopsis, esp. B. caapi) of the malpighia family
  2. any of these vines

See ayahuasca in American Heritage Dictionary 4

Learn more about ayahuasca

link/cite print suggestion box