Big Huge Thesaurus

Aspidiotus

noun

sounds kind of like