snowspouts
English
Noun
snowspouts
plural of
snowspout