Table of Contents
Antonyms
Synonyms
Etymology
1. endoskeleton
noun. the internal skeleton; bony and cartilaginous structure (especially of vertebrates).
Synonyms
Etymology
- endoskeleton (English)
- endo- (English)
- skeleton (English)
- σκελετός (Ancient Greek (to 1453))