Plant Encyclopedia
Uraria lagopodioides ("Obafujibogusa")
Japanese name: オオバフジボグサ
Scientific name: Uraria lagopodioides
Details
Names
Japanese: オオバフジボグサ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.