shrubbery

Noun
  1. An area where a number of shrubs are planted (synset 108666642)
  2. A collection of shrubs growing together (synset 108456686)

Other Searches