Plant Encyclopedia
Omphalodes japonica var. echinosperma ("Togeyamaruriso")
Japanese name: トゲヤマルリソウ
Scientific name: Omphalodes japonica var. echinosperma
Details
Names
Japanese: トゲヤマルリソウ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.