meaning of willow tree

1. any of numerous deciduous trees and shrubs of the genus Salix


Related Words

willow tree |

Developed & Maintained By Taraprasad.com

Treasure Words