ovary
/ˈoʊvɝi/
Explore definitions, synonyms, and language insights of ovary
Definitions
Noun
the organ that bears the ovules of a flower
Noun
(vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone