Follicle mite heads (Demodex folliculorum) Science Image