Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ovaries
in English
ovaries
us
/ˈoʊvəriːz/
uk
/ˈɒviəriːz/
#common
Lemma:
ovary
The lemma is the base or root form of this word.
Definitions
Noun
female
reproductive
organs
producing
eggs
;
hormones
organs
that
produce
ova
and
hormones
in
females
the
part
of
a
flower
that
contains
ovules
and
develops
into
fruit