Word info Synonyms

solifugid

Noun

Meaning

solifugid (plural solifugids)

Synonym of camel spider

Source: en.wiktionary.org

Synonyms

Close letter words and terms