Big Huge Thesaurus

formicidae

noun

sounds kind of like