landscaped
动词 landscape:
embellish with plants
同义词:landscape
do landscape gardening
形容词 landscaped:
(of land) improved by gardening or landscape architecture