Word info Synonyms

palpigrade

Noun

Meaning

palpigrade (plural palpigrades)

A small invertebrate arachnid of the taxonomic order Palpigradi.

Source: en.wiktionary.org

Synonyms

Close letter words and terms