Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: endoskeleton  ,en-dow'ske-lu-t(u)n or 'en-dow,ske-lu-t(u)n
  1. The internal skeleton; bony and cartilaginous structure (especially of vertebrates)
    "The human endoskeleton provides support and protection for vital organs"

Derived forms: endoskeletons

Type of: frame, skeletal system, skeleton, systema skeletale

Encyclopedia: Endoskeleton