- Home
- 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. Mouse Pad #821744330
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. Mouse Pad #821744330