Big Huge Thesaurus

Pentastomida

noun

sounds kind of like