11 Facts About the Human Body You’ll Wish You Could Forget

#1 Yikes. . . Mites!


>> image source >>

There are mites known as “Demodex” which can live and bury itself into the hair folicles in your eyelashes so they are sometimes known as “eyelash mites.” There are at least 65 known species which affect mammals, and 2 of them are known to attack humans.