26 Things You Never Want To See Under A Microscope
Complete with the thing that lives on your eyelash, an eyelash mite:
A head lice clinging to a human hair:
A wasp's head:
A llama's eye:
Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!