solifugid
English
Etymology
From https://www.dictionary.com/browse/solifugid:
Noun
solifugid (plural solifugids)
- Synonym of camel spider.
Translations
camel spider — see camel spider
From https://www.dictionary.com/browse/solifugid:
solifugid (plural solifugids)