ovary

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

Other Searches