shad fly

views updated

shad fly: see mayfly.

More From encyclopedia.com