Meaning of streamer fly

Definition of streamer fly

(noun) an artificial fly that has wings extending back beyond the crook of the fishhook

Other information on streamer fly

WIKIPEDIA results for streamer fly
Amazon results for streamer fly