Definisi 'ovary'
English to English
noun
1 the organ that bears the ovules of a flower
source: wordnet30
2 (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone
source: wordnet30
3 That part of the pistil which contains the seed, and in most flowering plants develops into the fruit. See Illust. of Flower.
source: webster1913
More Word(s)
ovarian, craniate, vertebrate, female internal reproductive organ, gonad, sex gland, reproductive structure, arteria ovarica, ovarian artery, graafian follicle, placenta, female reproductive system, bloom, blossom, flower,

Visual Synonyms
Click for larger image