maggots
-
Late last month, USDA’s National Veterinary Services confirmed that New World Screwworms are back in the United States. Screwworms are the larva, or maggots, of Cochliomyia hominivorax flies. While the maggots of other fly species provide an environmental cleaning service by feeding on dead and decaying animals, screwworms are unique because they eat living flesh.
Posted in: ANR