endoskeleton
1.
(
noun
) the internal skeleton; bony and cartilaginous structure (especially of vertebrates)
Related Words:
frame
,
skeleton
Terms and Conditions of Use / Copyright Notice