endoskeleton
Concise Oxford English Dictionary © 2008 Oxford University Press:
endoskeleton/ˈendəʊskelɪtn/
▶noun Zoology an internal skeleton, such as that of vertebrates. Compare with exoskeleton.
– derivatives
endoskeletal adjective.
endoskeletal adjective.
'endoskeleton' also found in these Oxford entries:

