Let’s take a closer look at one of the parasites that live on our bodies. A species of microscopic mite (Demodex folliculorum) lives in the pores on our face, as well as in facial hair follicles, including the eyelashes. They are an invisible 0.3 millimeters long and are passed on to us at birth. They mate – right there on our faces – at night.