snowless
SNOWLESS,
a. Destitute of snow.