endoskeleton (n.)youdaoicibaDictYouDict
1838, from endo- + skeleton.