Big Huge Thesaurus

Solenopsis

noun

sounds kind of like