Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ovules
in English
ovules
us
/oʊˈvuːlz/
uk
/ˈɒv.juːlz/
#uncommon
Lemma:
ovule
The lemma is the base or root form of this word.
Definitions
Noun
structures
that
develop
into
seeds
;
megasporangium
immature
egg
cells
in
mammals
the
megasporangium
with
its
enclosing
integuments