Dictionary definition · ovary
noun
- the organ that bears the ovules of a flower
- (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).