Landscape-gardener meaning

One whose occupation is the decoration of land by planting trees and shrubs and designing gardens.
noun
1
0
Someone who does landscape gardening.
noun
1
0
Advertisement