LANDSCAPE ARCHITECTURE





Definition:

  1. [noun] the branch of architecture dealing with the arrangement of land and buildings for human use and enjoyment

Synonyms: