Endoskeleton - Definition

endoskeleton

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

Look up another word