Answer: hectorachilles

AnswerCrossword Clue
HECTORACHILLES

Foes at Troy