Noun Definition

endoskeleton

1.Definition: the internal skeleton; bony and cartilaginous structure (especially of vertebrates)

Category: General