Webster's Revised Unabridged Dictionary · 1913
Dermoskeleton
Copy link
Dermoskeleton
, noun
[
Derm
+
skeleton
.]
(Anatomy)
See
Exoskeleton
.
↑