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