AYAHUASCA


Meaning of AYAHUASCA in English

n. tropical woody vine noted for its properties that causes hallucinations (found in the Amazon region); hallucinogenic drink prepared from the bark of ayahuasca

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.