Big Huge Thesaurus

Pseudococcus

noun

sounds kind of like