ovary
1. [ noun ] (botany) the organ that bears the ovules of a flower
Related terms: reproductive_structure flower placenta
2. [ noun ] (anatomy,zoology,sexuality) one of usually two organs that produce ova and (in vertebrates) secrete estrogen and progesterone
Related terms: female_internal_reproductive_organ gonad endocrine_gland female_reproductive_system Graafian_follicle ovarian_artery vertebrate
Similar spelling:   Overy
  over
  overawe