endoskeleton
(en-do-skel-e-ton)
5 syllables
Definition
noun. a skeleton located inside the body that supports and protects organs.
Example Sentence
The echinoderm had an internal endoskeleton.
More Example Sentences
Many animals have an endoskeleton for protection.
Synonyms
internal skeleton; bony framework
Antonyms
Hear It! Say It! Write It!
endoskeleton