Plant Encyclopedia
Stachytarpheta urticifolia ("Nagaboso")
Japanese name: ナガボソウ
Scientific name: Stachytarpheta urticifolia
Details
Names
Japanese: ナガボソウ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.