landscape gardening
English
editNoun
editlandscape gardening (uncountable)
- The development and decoration of open spaces, especially gardens.
Synonyms
editRelated terms
editTranslations
editdevelopment of gardens
|
landscape gardening (uncountable)
|