What is Saxifraga japonica?
Saxifraga japonica, commonly known as Japanese saxifrage, is a perennial plant native to Japan and several other countries including Albania, Austria, Bulgaria, France, Greece, Iran, and Italy. Saxifraga japonica (Latin: Saxifraga japonica) is an edible plant catalogued in PlantSage.
