Ответ:

Белоснежные — сложное слово: образовано соединением основ бел- и снеж- с соединительной гласной о.

Разбор по составу: бел- — первый корень, -о- — соединительная гласная, -снеж- — второй корень, -н- — суффикс, -ые — окончание.