Four Bees Living in Her Eye, Feeding on Her Tears
Wednesday, April 10, 2019 - 06:40
in Biology & Nature
An ophthalmologist in Taiwan plucked four live sweat bees from beneath a woman’s swollen eyelid. The tiny insects feed off human sweat and tears.