topiaryEnglish

topiary

Noun

A garden having shrubs clipped or trimmed into decorative shapes especially of animals

English: topiary

Making decorative shapes by trimming shrubs or trees

English: topiary