Definify.com

Definition 2025


ovipares

ovipares

French

Adjective

ovipares

  1. plural of ovipare