Definition of Ovary

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

Semanticaly linked words with "ovary"

Hyponims for word "ovary"