LANDSCAPE GARDENING


Meaning of LANDSCAPE GARDENING in English

noun

: the development and decorative planting of gardens and grounds

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.