Definify.com
Definition 2024
camel_spider
camel spider
English
Noun
camel spider (plural camel spiders)
Synonyms
- (Solifuge arachnid): red roman, solifuge, solifugid, sun spider
Translations
an arachnid belonging to the order Solifugae
|
camel spider (plural camel spiders)
|