Big Huge Thesaurus

branchiura

noun

sounds kind of like