ovary-ovaire: meaning, definitions and translations

English dictionaryEnglishFrench

What is ovary? ovary is ovaire

What is ovaire?

  • The usually paired female or hermaphroditic reproductive organ that produces ova and, in vertebrates, estrogen and progesterone.

    Organe reproducteur femelle ou hermaphrodite habituellement apparié qui produit des ovules et, chez les vertébrés, de l’œstrogène et de la progestérone.

  • Botany The ovule-bearing lower part of a pistil that ripens into a fruit.

    Botanique Partie inférieure porteuse d’ovules d’un pistil qui mûrit en fruit.

Search words

Upgrade your experience