shrubberyEnglish

shrubbery

Noun

An area where a number of shrubs are planted

English: shrubbery

A collection of shrubs growing together

English: shrubbery