ecoburb means A type of suburban development which protects environmental functions of a site such as natural hydrology and habitat. Lexicurio rates it Rare gem — a strength score of 83 out of 100.
noun
- A type of suburban development which protects environmental functions of a site such as natural hydrology and habitat.“Village Homes in Davis, California and The Woodlands, Texas are ecoburbs..”