Wiktionary
solifuge
n. Any of many arachnids of the order ''Solifugae'', the camel spiders or sun spiders