死藤水

死藤水
téngshuǐ

ayahuasca

1 meaning
MEANING

MEANING

  1. noun

    ayahuasca

    • Ayahuasca is a type of hallucinogen.

STROKE ORDER
Loading…

解字

CHARACTER ANALYSIS

Broken bones and a person collapsed together form the image of death.

Explore more related entries to look up.