English Dictionary
◊ ENDOSKELETON
endoskeleton
n : the internal skeleton; bony and cartilaginous structure
(especially of vertebrates)