(vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone
English: ovary
Less certain link between this word and this sense.
ovarian, ovary
English: ovary
Less certain link between this word and this sense.
English: ovarian
Less certain link between this word and this sense.