Big Huge Thesaurus

pentastomida

noun

sounds kind of like