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 man.
Credit
Mary Evans
/ Natural History Museum
Dimensions
4185 x 4528 pixels
Print Size @ 300 dpi
14 x 15 inches / 35 x 38 cm
