«вагонами-ресторанами» по составу

вагонами-ресторанами

Части слова: вагон/ами/-/ресторан/ами
Часть речи: имя существительное
Состав слова:
вагон, ресторан — корни,
ами, ами — окончания,
вагон, ресторан — основы.