蟥
h
u
á
n
g
Definitions
1. horse-leech
Related Words
蚂蟥
mǎ huáng
–
leech