SHAD FLY


Meaning of SHAD FLY in English

noun

: any of several insects (as the mayfly) that appear when shad enter the rivers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.