Meaning of ovary

Definition of ovary

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

Other information on ovary

WIKIPEDIA results for ovary
Amazon results for ovary