but Demodex folliculorum is the most likely to thrive in the eyelashes. These mites have a parasitic association with their ...
"There is a common mite called demodex that we see in the eyelashes that is a parasite. And the minute I see it in someone's eyes, the first question I ask is, 'do you sleep with your dog at night?'." ...