snowmolds

English

Noun

snowmolds

  1. plural of snowmold.