snowmould

English

Noun

snowmould (countable and uncountable, plural snowmoulds)

  1. Alternative form of snow mold.