The internal supporting structure that gives an artifact its shape(noun)
WordNet. Princeton University. 2010.
Use "skeletal frame" in a sentence
"My mother’s class is just over, and her white-gowned students are tiptoeing away from the table on which lies the Man, now a scavenged body, a black skeletal frame with occasional flaps of muscle tissue hanging on dry bones between the joints."