YourDictionary

shore fly

noun
Any of numerous minute black flies of the family Ephydridae, living in damp or marshy places.

link/cite print suggestion box