living walls
English
Noun
living
walls
plural of
living wall