Definitions
There is 1 meaning of the phrase
Salix Sitchensis.
Salix Sitchensis - as a noun
Small shrubby tree of western north america (alaska to oregon)
Synonyms (Exact Relations)
silky willowsitka willow