Dermoskeleton /(?)/

Der·mo·skel·e·ton

Dermoskeleton

n.
  1. See Exoskeleton. (Anat.)