Webster's Revised Unabridged Dictionary · 1913

Endoskeleton

Endoskeleton , noun

[Endo- + skeleton.]

(Anatomy) The bony, cartilaginous, or other internal framework of an animal, as distinguished from the exoskeleton.