Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
endoskeleton
in English
endoskeleton
#uncommon
Definitions
Noun
a
vertebrate's
internal
skeletal
structure
The
human
endoskeleton
is
composed
of
bones
and
cartilage
.
internal
framework
of
an
animal
(
bone
,
cartilage
)
Insects
have
a
hard
external
shell
instead
of
an
endoskeleton
.