Big Huge Thesaurus

blattidae

noun

sounds kind of like