Самосвал - сложное слово. То есть, оно состоит из двух корней, соединенных соединительной гласной О.
Корни -сам и -вал.
Слово самосвал - имя существительное.
---------------------------------------------------------------
Вывод: слово самосвал образовалось от двух корней.