Webster's Revised Unabridged Dictionary · 1913

Dermoskeleton

Dermoskeleton , noun

[Derm + skeleton.]

(Anatomy) See Exoskeleton.