Definition of marsh fly in English:

marsh fly

noun

Entomology
  • A dipteran fly of the family Sciomyzidae.

Origin

1950s.