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

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

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