Big Huge Thesaurus

orthopteron

noun

sounds kind of like