Big Huge Thesaurus

tettigoniid

noun

sounds kind of like