oviparae

English

Noun

oviparae

  1. plural of ovipara