Definify.com

Definition 2024


ovipares

ovipares

French

Adjective

ovipares

  1. plural of ovipare