d’araignées, "Egyptian giant solpugid (camel spider) Galeodes arabs" spiders animals.nationalgeographic.com animals.nationalgeographic.com... solpugids, also known as "camel spiders," Egyptian giant solpugid (camel spider) Galeodes arabs nationalgeographic.com, National Geographic