Правильно
Білосніжний — якісний складний прикметник чоловічого роду в однині. Відповідає на питання (який?). Лексичне значення – особливо яскравий білий колір. Прикметник утворений від словосполучення (білий сніг), у якому прикметник узгоджений з іменником — сніг (який?) білий. В таких випадках складні прикметники пишуться разом. Приклади: низька проба – низькопробний, густе листя — густолистий.
Марат чудово виглядав в строгому костюмі та білосніжній сорочці.
Білосніжний котик перетворився для нас в справжнього члена родини.
Білосніжний колір був домінуючим на зимовому пейзажі.
Взимку на галявині з’являвся білосніжний шатер.
Неправильно
Біло-сніжний.