×

Solpugidae

Animal
Solpugidae is a family of solifuges or sun spiders. Solpugidae have groups of papillae on their pedipalps or sensory organs. The papillae come out of sockets that are characterized with the function of mechanoreceptor, and contact chemoreceptors,... Wikipedia
Higher classification: Sun spiders
Scientific name: Solpugidae
Family: Solpugidae; Leach, 1815