Definify.com

Definition 2024


camel_spider

camel spider

English

Camel spider

Noun

camel spider (plural camel spiders)

  1. An arachnid belonging to the order Solifugae. Not a true spider.

Synonyms

Translations