What is Stellaria sessiliflora?
Stellaria sessiliflora, commonly known as Japanese starwort, is a perennial plant native to Japan and Korea, with naturalized populations in Albania, Austria, the Baltic States, Belarus, Belgium, and Bulgaria. Stellaria sessiliflora (Latin: Stellaria sessiliflora, family Caryophyllaceae) is a medicinal plant catalogued in PlantSage.
