死藤水 sǐténgshuǐ ayahuasca Definitions Defs Origin Strokes Stroke Words Sentences Sents 死藤水 sǐténgshuǐ ayahuasca a psychoactive herbal brew made from vines and leaves from the Amazon rainforest; ayahuasca
死藤水 sǐténgshuǐ ayahuasca a psychoactive herbal brew made from vines and leaves from the Amazon rainforest; ayahuasca