Eyelash Mites

These scary looking creatures actually live on our face and heads, burrowing into the hair follicles and feeding on the roots. Know as Demodex folliculorum, these 0.2mm long parasites are in fact harmless.

keyboard_arrow_up Back to Top