EN

Synonyms for palpigrade

All synonyms

Noun

Definitions

  1. n. 1

    A small invertebrate arachnid of the taxonomic order Palpigradi.

Forms

Plural
palpigrades