Pietersburg Vet Clinic - Mango worm infestation in dogs: *** warning graphic image*** Mango worms, also known as mango flies, are species of blowflies whose larvae are parasitic and inhabit the dog's
Invasion of mango worms cause fear in Muguga Kiambu - People Daily