endoskeleton
/EH0 N D OW0 S K EH1 L AH0 T AH0 N/noun
- 1
The internal skeleton of an animal, which in vertebrates is composed of bone and cartilage.
Translate โendoskeletonโ into another language
Choose a language below to open the translator with English selected as the source language.