Big Huge Thesaurus

Blatta

noun

sounds kind of like