11 letters · 18 points in Scrabble
noun an area where a number of shrubs are planted
noun a collection of shrubs growing together