• @LukeMedia
    link
    41 year ago

    If it makes you feel better, there are microscopic bugs that live and mate on your eyelashes. They’re called Demodex mites.