Big Huge Thesaurus

Hirudinea

noun

sounds kind of like