camel spider (English, noun)
expansion: camel spider (plural camel spiders)
Senses:
glosses: Any fast-moving, predatory desert arachnid belonging to the order Solifugae having massive paired chelicerae and a long body covered with tactile hairs.
Forms:
form: camel spiders
tags: plural