Published: 2025-05-15 13:50:40.827605Category:AnimalsType:PhotoModel release: No
Share
Cochliomyia hominivorax, the New World screw-worm fly, or screw-worm for short, is a species of parasitic fly that is well known for the way in which its larvae (maggots) eat the living tissue.