Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
costae
in English
costae
#uncommon
Definitions
Noun
a
bone
forming
the
ribcage
;
framework
The
costae
provide
protection
for
the
internal
organs
.
a
riblike
structure
(
in
plants
,
animals
,
etc
.)
The
leaf
has
a
strong
costae
that
runs
along
its
midline
.
plural
of
costa
The
costae
are
an
important
part
of
the
leaf's
structure
.