Big Huge Thesaurus

blattella

noun

sounds kind of like