Wiktionary
camel spiders
n. (camel spider English)
Wikipedia
Usage examples of "camel spiders".
Strangely enough, the camel spiders made no attempt to attack human beings.
Niall sensed about them that same indifferent friendliness he had perceived in the camel spiders of the desert.