Definitions
noun
the organ that bears the ovules of a flower
noun
one of usually two organs that produce ova and secrete estrogen and progesterone
Look “ovary” up elsewhere
Want another word?
Spin the dictionary for a fresh one.