snowcover
English
Noun
snowcover
(
countable and uncountable
,
plural
snowcovers
)
Alternative form of
snow cover
.