Published: 2025-01-19 04:41:08.670272Category: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.