Definition of ovary
English to English noun - the organ that bears the ovules of a flower
source: WordNet 3.0 - (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone
source: WordNet 3.0 - That part of the pistil which contains the seed, and in most flowering plants develops into the fruit. See Illust. of Flower.
source: Webster 1913
Visual Synonyms
Nearby Word
ovary, overwary, overweary, ovipara, over, overwar, overeye, overwear, oeuvre, overawe, off year, over here, opera, offer, obeyer, offerer, ophiura, offeror
|
|
|