Big Huge Thesaurus

Anoplura

noun

sounds kind of like