Definition - ovary


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

Crossword clues featuring 'ovary'

Other Definitions Containing ovary