meaning of shrubbery

1. A collection of shrubs.
2.
A place where shrubs are planted.
3.
a collection of shrubs growing together


Related Words

shrubbery |

Developed & Maintained By Taraprasad.com

Treasure Words