Annulated boa
Corallus annulatus
Lifespan
13.8 years – 15.3 years
Young per litter or clutch
10.5