green footprint
noun
the impact of a building on the environment
Words nearby green footprint
green earth,
green fingers,
green fish,
green flag,
green flash,
green footprint,
green gentian,
green gland,
green glass,
green goddess,
green heron