Definition of "endoskeleton"

endoskeleton