Definify.com
Definition 2024
solifugid
solifugid
English
Noun
solifugid (plural solifugids)
- an arachnid belonging to the order Solifugae, including windscorpion, sun spider, and camel spider.
Translations
spider
|
|
solifugid (plural solifugids)
|
|