dcsimg
Unresolved name

Sarcoptes megnini Bedford

Sarcoptes megnini is a species of in the family itch mites.