shore fly









shore fly


noun

  1. any of numerous small black flies of the family Ephydridae, found in damp or marshy locations.
51 queries 0.540