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