Trixoscelis mendezabali

Trixoscelis mendezabali is a European species of Heleomyzidae.