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