snow-covered in Latin
snow-covered in Latin
nivalis
Snowy; covered with snow.
niveus
Snowy; covered with snow.