Definition of viviparousness in English:

viviparousness

noun

Zoology