endoskeleton

noun

  1. 1

    The internal skeleton of an animal, which in vertebrates is composed of bone and cartilage.

Translate “endoskeleton” to another language

Click any language to open the translator with this word already filled in.