
This tiny parasitic fly has halted livestock imports from Mexico
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.Ramdan Fatoni, Getty ImagesTusklike mandibles protruding from …