Answer: maneframe

AnswerCrossword Clue
MANEFRAME

Lion's body?