ENDOSKELETON


Meaning of ENDOSKELETON in English

[en.do.skel.e.ton] n (ca. 1847): an internal skeleton or supporting framework in an animal -- en.do.skel.e.tal adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.