Snakes are known to lay eggs when it is about time to release their offspring. But did you know that some snakes are like mammals that gives birth to their live offspring.
It is very rare to witness an anaconda giving birth to its babies like a mammal. According to researchers, this happens to some of the snakes. They claim that sometimes an Anaconda could give birth to 40 live snakes.
In this footage, the pregnant Anaconda was swimming underwater. The snake was looking for a safe place to deliver its babies.
Just a few moments after swimming, the tails and heads of the small snakes could be seen coming from the bigger snake.