Big Huge Thesaurus

mealybug

noun

sounds kind of like