Big Huge Thesaurus

Machilidae

noun

sounds kind of like