viviparas

English

Noun

viviparas

  1. plural of vivipara