Original: The female will then give birth to young that average 15-20 inches (38-51 cm) in length.
Simplified: Ovoviviparous, females give birth to live young that average 15-20 inches (38-51 cm) in length.