Plant Encyclopedia
Leonurus japonicus f. niveus ("Shirobanamehajiki")
Japanese name: シロバナメハジキ
Scientific name: Leonurus japonicus f. niveus
Details
Names
Japanese: シロバナメハジキ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.