French edit

Adjective edit

ovipares

  1. plural of ovipare