fish fly
nounDefinition of fish fly
: any of various insects (family Corydalidae) resembling but smaller than the dobsonfly
1