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
7087 x 4507 pixels
Print Size @ 300 dpi
24 x 15 inches / 60 x 38 cm
