dcsimg
Stroud Water Research Center. Stroud Water Research Center. Year: 2010.   cc-by-3.0

Testudacarus is a genus of mites in the family torrent mites.

EOL has data for one attribute:

Known occurrences, collected specimens and observations of Testudacarus. View this species on GBIF