Big Huge Thesaurus

musophaga

noun

sounds kind of like