14 Cattle Worms Infected The Eyeball Of This Oregon Woman, Scientists Report


Fashion, Passion, Love, Sex / BravaDonna 17 Views 0

A worm referred to as “Thelazia gulosa” lives and breeds on cow eyeballs. However now it has been present in a human eye for the primary time.

View Entire Post ›