Wiktionary
ecofootprints
n. (plural of ecofootprint English)
n. (plural of ecofootprint English)