New World Screwworm: Current Issues · Electoral Command Center

The New World screwworm (Cochliomyia hominivorax) is a housefly-sized parasite that lays eggs in the wounds or mucous membranes of warm-blooded vertebrates (e.g., mammals, birds).…