1 definition by dire frivolity

Top Definition
a city in which harmonious and even symbiotic relationships have been established between ecological and human life
not a single ecotropolis exists yet... get to work!
by dire frivolity December 03, 2010

Mug icon
Buy a ecotropolis mug!