«городам-героям» по составу

Сделаем разбор по составу слова «городам-героям», обозначим морфемы, составим схему.

городам-героям

Части слова: город/ам/-/геро/ям
Часть речи: имя существительное.

Состав слова (морфемы):
город, геро — корни,
ам, ям — окончания,
город, геро — основы.

Итоговая схема:
город (корень) + ам (окончание) + геро (корень) + ям (окончание).

Дополнительно: