Big Huge Thesaurus

melophagus

noun

sounds kind of like