snowmoulds
English
Noun
snowmoulds
plural of
snowmould
.