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