Do snakes have teeth?
Yes. All snakes have teeth, or Fangs. Some use them to inject Venom, either Neurotoxic or Haematoxic, while others,which use constriction have teeth to help with digestion & drawing the prey into the snakes body. Most snakes are front fanged, but the Boomslang, for example, is a back fanged snake.