See Also: ayahuasca(medicine)
ayahuasca(dictionary)

ayahuasca (iou)



ayahuasca noun. M20.
[S. Amer. Spanish from Quechua ayawaskha, from aya corpse + waskha vine, creeper.]
Any of various South American vines of the genus Banisteriopsis (family Malpighiaceae), noted for their hallucinogenic properties.
A hallucinogenic drink prepared from the bark of such a vine.