Meaning of ovary
Definition of ovary
(noun)
the
organ
that bears the ovules of a
flower
(vertebrates) one of
usually
two
organs
that
produce
ova and
secrete
estrogen
and
progesterone
Other information on ovary
WIKIPEDIA results for
ovary
Amazon results for
ovary
Tweet