Big Huge Thesaurus

notonecta

noun

sounds kind of like