[-]

Jyutping maa5 zat6
Pinyin mǎ zhì

Definitions (Wiktionary)
  1. noun
    horse-leech (Haemopis sanguisuga), a large leech