Big Huge Thesaurus

insecta

noun

sounds kind of like