Big Huge Thesaurus

diaspididae

noun

sounds kind of like