streamer fly

noun

1.
an artificial fly that has wings extending back beyond the crook of the fishhook