endoskeleton (n.) Look up endoskeleton at Dictionary.com
1838, from endo- + skeleton.