Brachycera
Hexapoda
Muscidae
Housefly
Maggot
Fly
Stable fly
Hermetia illucens
Black fly
Phoridae
Calliphoridae
Phormia regina