Synonyms of Living-Roof
Primary definition: A roof that is partially or completely covered with vegetation, designed to promote biodiversity and improve energy efficiency.
Primary definition: A roof that is partially or completely covered with vegetation, designed to promote biodiversity and improve energy efficiency.