Trypetoptera canadensis is a species of marsh fly in the family Sciomyzidae.[1][2][3]
Trypetoptera canadensis is a species of marsh fly in the family Sciomyzidae.