«социал-демократ» по составу

социал-демократ

Части слова: социал/-/дем/о/крат/

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