Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
carpels
in English
carpels
us
/ˈkɑrpəls/
uk
/ˈkɑːpəls/
#uncommon
Lemma:
carpel
The lemma is the base or root form of this word.
Definitions
Noun
modified
leaves
(
megasporophylls
)
enclosing
ovules
female
reproductive
organs
in
flowers
;
consisting
of
ovary
,
style
,
and
stigma