Most internal parasites of horses are worms, but bots are the larvae of a fly that needs a horse to complete its life cycle. This parasite spends most of its life fastened to the inside of the host ...
The organisms were identified as sheep bot flies, or Oestrus ovis. When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works. A man's itchy eye was due to ...
On Wednesday, doctors in France reported a rare case of tiny sheep bot fly larvae—aka maggots—infesting the outer surface of a man’s eyeball. The small, spiky larvae were seen slithering around the ...