MENU
INDEX
NEXT
Demodex folliculorum (or the demodicid) is a small mite that lives harmlessly in eyelash and other hair follicles, and about 98% of people have these mites living on them. Occasionally they may cause blepharitis.
source: http://en.wikipedia.org/wiki/Eye_lashes