|
Definition of Ayahuasca
1. Noun. A giant vine native to South America (especially ''Banisteriopsis caapi''), noted for its psychotropic properties. ¹
¹ Source: wiktionary.com
Definition of Ayahuasca
1. [n -S]
Medical Definition of Ayahuasca
1. A hallucinogenic preparation obtained from Banisteria caapi (family Malpighaceae), a South American jungle vine; contains harmine and other psychotomimetic principles. Synonym: ayahuasca. (05 Mar 2000)