Definition of "Ovary" :
noun: (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone
noun: the organ that bears the ovules of a flower
noun: (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone
noun: the organ that bears the ovules of a flower