Big Huge Thesaurus

Coccidae

noun

sounds kind of like