Fun Facts › People Facts › Most of us have microscopic, worm like mites named Demodex that live i...← NextRandomPrevious → Most of us have microscopic, worm like mites named Demodex that live in our eyelashes and have claws and a mouth.