Big Huge Thesaurus

machilidae

noun

sounds kind of like