English

edit

Noun

edit

dermoskeletons

  1. plural of dermoskeleton