Big Huge Thesaurus

camponotus

noun

sounds kind of like