horseleech - noun
singular
horseleech
plural
horseleeches