Doctors warn about dangers and spread of eyelash lice
You might be wondering if this is the same as head lice. It’s not! What they are is a parasite called Demodex folliculorum that is actually a type of mite. They live in or near hair follicles on your face feeding off dead skin cells, oils, and hormones and are especially partial to eyelashes and…