leech in Chinese
leech in Chinese
歐洲醫蛭
An aquatic blood-sucking annelid of subclass Hirudinea, especially Hirudo medicinalis.
螞蟥
(figuratively) A person who derives advantage from others in a parasitic fashion.