It Turns Out Not All Snakes Give Birth The Way We Thought...

Not all snakes lay eggs! Some people have just found it out by watching this fascinating viral video.

There are 3600 snake types that have been classified so far and some of them (ovoviviparous and viviparous) give birth instead of laying eggs. Here a proof – a video posted on Reptile Collective Facebook page.

A female boa that’s giving birth

The video showing a birth of baby boas surprised many people and many people have commented. It’s a good opportunity to remind everyone that boa is, in fact, ovoviviparous. Female boas do produce eggs, but they keep them inside their bodies until they hatch.

The eggs are covered by a protective membrane, but little boas free themselves from it once they hatch.

10 Original And Thoughtful Christmas Present Ideas For Animal Lovers 10 Original And Thoughtful Christmas Present Ideas For Animal Lovers