Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: endoskeleton  `en-dow'ske-li-t(u)n
  1. The internal skeleton; bony and cartilaginous structure (especially of vertebrates)

Derived forms: endoskeletons

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

Encyclopedia: Endoskeleton