Green Roof (noun) Definition, Meaning & Examples

noun
  1. a roof covered with vegetation, designed for its aesthetic value and to optimize energy conservation
Green Roof (noun) Definition, Meaning & Examples

More Definitions