Plant Encyclopedia
Spermacoce prostrata ("Marubafutabamugura")
Japanese name: マルバフタバムグラ
Scientific name: Spermacoce prostrata
Details
Names
Japanese: マルバフタバムグラ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.