Common name : Bot flies
Scientific name : Oestridae
Family : Oestridae
Native to : Worldwide distribution
Interesting fact : These flies are known such specifically because their larvae live within the bodies of mammals, as parasites.
Essentially parasites, these insects lay their eggs on the skin of any mammal either directly or with the aid of a fly or mosquito. The larvae are said to feed off the host until they are about to hatch, after which they falls off the host and into the soil.