Old world screwworm (Chrysomya bezziana)

Multiple species