Wiktionary
dermoskeletons
n. (plural of dermoskeleton English)
n. (plural of dermoskeleton English)