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