Big Huge Thesaurus

simulium

noun

sounds kind of like