VariousWords beta
Related Terms:
Definitions:
Noun
endoskeleton
Definition: the internal skeleton; bony and cartilaginous structure (especially of vertebrates)
Definition: The internal skeleton of an animal, which in vertebrates is composed of bone and cartilage.