English edit

Noun edit

dermatoskeletons

  1. plural of dermatoskeleton