Sarcoptes scabiei, scabies mite
Scanning electron microscope image of an itch or scabies mite, a parasite that infests a wide variety of mammalian hosts including humans.
Credit
Mary Evans
/ Natural History Museum
Dimensions
3898 x 2479 pixels
Print Size @ 300 dpi
13 x 8 inches / 33 x 21 cm
