horseleech

/'hɔ:sli:tʃ/
danh từ
  1. đỉa trâu
  2. người tham lam, người không bao giờ thoả mãn
horseleech
A horseleech clings to a rock in a clear stream.