"Eyelash mite. Coloured scanning electron micrograph (SEM) of an eyelash, or follicle, mite (Demodex folliculorum), a harmless parasite which lives inside human hair follicles." - eeew Microscopic, Mites, Electron Microscope, Animaux, Demodex, Parasite, Microscopy, Structures, Microscopic Images