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
7441 x 7215 pixels
Print Size @ 300 dpi
25 x 24 inches / 63 x 61 cm
