DICTIONARY


Definition of OVARY

noun : OVARY

Source: WordNet 3.1

  • 1. (

    ) the organ that bears the ovules of a flower ;

  • 2. (

    ) (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone ;


See more about : OVARY