landscape architecture
English Dictionary
->
Letter L
-> landscape architecture
Search Dictionary:
landscape architecture Definition
(n)
the
branch
of
architecture
dealing
with
the
arrangement
of
land
and
buildings
for
human
use
and
enjoyment
landscape architecture Synonyms
landscape architecture
© Art Branch Inc.