Macrocheles subbadius

Macrocheles subbadius is a species of mite in the family Macrochelidae. It is found in New Zealand and Europe.