Trixoscelis pedestris is a European species of Heleomyzidae.[2]
Trixoscelis pedestris is a European species of Heleomyzidae.