Not sure you can make hard and fast definitions, but I believe a flymph is basically a wingless wet fly with the hackle palmered through the thorax, while a snatcher is a buzzer (large midge larva)...