external
yes yes
In vivo fertilization
Birds Snakes Hares Kangaroos Humans
...
Snakes have fangs.
Usually smaller snakes
Iknow
Grass snakes and rattle snakes and garden snake
None - all snakes are carnivores.
I believe that they are their own species.
rattle snakes
one i know is a rattlesnake