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