Endoskeleton/Definition

A mechanical support structure embedded in an organism's soft tissue.