Big Huge Thesaurus

geophilidae

noun

sounds kind of like