Tag Archives: anaconda

Anaconda babies

The majority of snakes lay eggs, but anacondas are some of the few that give birth to live offspring.  Video Credit: National Geographic