Home

Word

endoskeleton, n.
(endoskeletons)
more info the internal skeleton; bony and cartilaginous structure (especially of vertebrates)
<noun.body>

endoskeleton