Kingdom: Animalia
Phylum: Arthropoda
Class: Insecta
Order: Diptera
Family: Calliphoridae
Subfamily: Luciliinae
Genus: Lucilia
Species: Lucilia spp.

Lucilia is a genus of blowflies, in the family Calliphoridae. The name blowfly comes from an older English term for meat that had eggs laid on it, which was said to be flyblown. The first known association of the term "blow" with flies appears in the plays of William Shakespeare: Love's Labour's Lost, The Tempest and Antony and Cleopatra.
The Lucilia spp. are facultative ectoparasites (lay their eggs externally) mainly on sheep, but other domestic and wild animals may be affected. They are considered to have a cosmopolitan distribution due to stock translocations and other anthropogenic activities.

Lucilia species -001.JPG 

Lucilia species .JPG

Thanks to Wikipedia for text and information: https://creativecommons.org/licenses/by-sa/3.0