ECORCHES is a playable word

ecorche Scrabble® Dictionary

noun
pl. ecorches
an anatomical figure with the skin removed to show the musculature
129 Playable Words can be made from "ECORCHES"