Meaning of viviparousness in English:

viviparousness

noun