camel spider

noun

camel spider

noun
1

Any fast-moving, predatory desert arachnid belonging to the order Solifugae having massive paired chelicerae and a long body covered with tactile hairs.

Synonyms
red roman, solifuge, solifugid, sun spider, wind scorpion, jerrymander, jerrymunglum

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.