Big Huge Thesaurus

Gregarinida

noun

sounds kind of like