Cyrtophloeba horrida

Cyrtophloeba horrida is a species of bristle fly in the family Tachinidae. It is found in the United States, Trinidad and Tobago, and Mexico.