Ecofootprint definition

Ecological footprint.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
ecofootprint
Plural:
ecofootprints

Origin of ecofootprint