The harmless mite Demodex folliculorum, seen here in an electron microscope image, lives in the follicles of eyelashes. Andrew Syred/Science Source hide caption

toggle caption Andrew Syred/Science Source