topiaria
/tɒpiˈɛəriə/Definitions
1. noun
a style of garden design or horticulture that uses topiary, especially as a decorative feature of a landscape or garden
“The estate’s topiaria was a highlight of the garden tour.”
1. noun
a style of garden design or horticulture that uses topiary, especially as a decorative feature of a landscape or garden
“The estate’s topiaria was a highlight of the garden tour.”