Common Noun Collocations of snake

antidote, back, bite, body, case, dog, elephant, end, Eve, eye, fang, fear, frog, front, garter, head, man, mean, part, picture, root, sea, shape, skin, slough, treatment, tree, venom, year, charmer