What is Salix japonica?
Salix japonica, commonly known as Japanese willow, is a deciduous tree native to Japan and several other countries including Afghanistan, Albania, and Algeria. Salix japonica (Latin: Salix japonica) is a medicinal plant catalogued in PlantSage.
