Noun Definition

ovary

1.Definition: (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone

Category: General

2.Definition: the organ that bears the ovules of a flower

Category: Plants