Meaning of landscape architecture
Definition of landscape architecture
(noun)
the art, planning, design, management,
preservation
and
rehabilitation
of the
land
and the
design
of
large
man-made
constructs
Other information on landscape architecture
WIKIPEDIA results for
landscape architecture
Amazon results for
landscape architecture
Tweet