Eyelash Creatures

pic1.jpegDemodex folliculorum, or the demodicid, is a tiny mite, less than 0.4 mm long, that lives in your pores and hair follicles, usually on the nose, forehead, cheek, and chin, and often in the roots of your eyelashes.

Link

Wikipedia

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.