The elements of a landscape that consist of live, horticultural elements
(Architecture Dictionary, 2023)
softscape
« Back to Glossary Index