Neocuterebra

Neocuterebra

a genus of flies in the family Oestridae, the larvae of which parasitize animals.

Neocuterebra squamosa
found in the African elephant.