Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
carpel
in English
carpel
#uncommon
Plural
carpels
Definitions
Noun
a
flower
part
with
ovary
,
style
,
and
stigma
;
female
reproductive
organ
The
carpel
is
the
female
reproductive
part
of
a
flower
.
leaf-like
structure
enclosing
ovules
;
forms
a
pistil
A
carpel
typically
consists
of
an
ovary
,
style
,
and
stigma
.
individual
female
organ
in
a
flower
;
composed
of
ovary
,
style
,
and
stigma
The
carpel
is
often
referred
to
as
the
pistil
in
a
flower
.