Big Huge Thesaurus

Formicarius

noun

sounds kind of like