Demodicosis of eyelid and red eyes. Close-up demodex through mag #132767067
Description
Demodicosis of eyelid and red eyes. Close-up demodex through magnifying glass. Demodex folliculorum is a type of skin mite that lives in hair follicles. Human anatomy