Table of Contents
Antonyms
Synonyms
Etymology

1. endoskeleton

noun. the internal skeleton; bony and cartilaginous structure (especially of vertebrates).

Etymology

  • endoskeleton (English)
  • endo- (English)
  • skeleton (English)
  • σκελετός (Ancient Greek (to 1453))
Antonym.com