blepharocera
/blef.ə.roˈsɛr.ə/Definitions
1. noun
a genus of flies in the family Tachinidae, whose larvae are parasitic on the larvae of certain flies, including the eye fly genus Cliops and the blow fly genus Chrysops.
“The entomologist specialized in the study of blepharocera flies.”