salmon fly

views 1,678,190 updated

salmon fly: see mayfly.

More From encyclopedia.com