snow cloud (English, noun)
expansion: snow cloud (plural snow clouds)
Senses:
glosses: A cloud from which snow is falling or may fall.
Forms:
form: snow clouds
tags: plural
form: snowcloud
tags: alternative