Big Huge Thesaurus

hirudinidae

noun

sounds kind of like