ice dam membranes
English
Noun
ice
dam
membranes
plural of
ice dam membrane