Big Huge Thesaurus

Diaspididae

noun

sounds kind of like