Nantoka/蟥huáng蟥 (huáng) is a Chinese word meaning “horse-leech”.Meanings1horse-leechRelated words蚂蟥leechStudy Chinese with flashcards →