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
Get the mug
Get a ecotropolis mug for your dad José.