New World Screwworm infestation in Big Pine Key, Florida
From the USDA-APHIS website: The presence of New World screwworm (Cochliomyia hominivorax) in Key deer has been confirmed by USDA-APHIS in Big Pine Key, Florida. New World screwworms are fly larvae (maggots) that can infest… Read More