Cochliomyia hominivorax Cochliomyia hominivorax Karla Bennett May 2012 Taxonomy Kingdom: Animalia Phylum: Arthropoda Class: Insecta Order: Diptera Family: Calliphoridae Genus:…