Boa Constrictor

These reptiles give birth to up to 50 live young at a time. They can grow to over 5 metres long and squeeze their prey to death!