meaning of salix lucida
1.
common
North
American
shrub
with
shiny
lanceolate
leaves
Related Words
salix lucida
|
Developed & Maintained By
Taraprasad.com