Life … Animals Arthropods Arachnids Sarcoptiformes Ceratozetidae Trichoribates genus Trichoribates Trichoribates Close