English Dictionary
◊ OVARY
ovary
n 1: the organ that bears the ovules of a flower
2: one of usually two organs that produce ova and (in
vertebrates) secrete estrogen and progesterone