meaning of topiary

1. making decorative shapes by trimming shrubs or trees


Related Words

topiary |

Developed & Maintained By Taraprasad.com

Treasure Words