Life … Animals Arthropods Arachnids Mesostigs Macrochelidae Macrocheles Mite species Mite Macrocheles peniculatus Field notes Close