Cephenemyia jellisoni

Cephenemyia jellisoni is a species of nose bot fly in the family Oestridae.