endoskeleton

Noun
  1. The internal skeleton;
    Bony and cartilaginous structure (especially of vertebrates) (synset 105594096)

Other Searches