endoskeleton
noun
Definitions
The internal skeleton of an animal, which in vertebrates is composed of bone and cartilage.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
The internal skeleton of an animal, which in vertebrates is composed of bone and cartilage.