ovary

1. (noun) one of usually two organs that produce ova and (in vertebrates) secrete estrogen and progesterone
Related Words: ductless gland, endocrine gland, female internal reproductive organ

2. (noun) the organ that bears the ovules of a flower
Related Words: reproductive structure



Terms and Conditions of Use / Copyright Notice