Noun: endoskeleton ,en-dow'ske-lu-t(u)n or 'en-dow,ske-lu-t(u)n
- 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