What is Japanese Sage?
Artemisia japonica, commonly known as Japanese Sage, is a perennial plant native to regions including China North-Central, Japan, Korea, Manchuria, and Primorye. Japanese Sage (Latin: Artemisia japonica) is a medicinal plant catalogued in PlantSage.
