Definition & Meaning | English word ECOARCHITECTURE
ECOARCHITECTURE
Definitions of ECOARCHITECTURE
- A form of architecture aiming to create environmentally friendly buildings that do not mar landscapes or disrupt ecosystems
Number of letters
15
Is palindrome
No
Search for ECOARCHITECTURE in:
Page preparation took: 94.37 ms.