Plant Encyclopedia
Ajuga shikotanensis f. hirsuta ("Kebukatsurukakoso")
Japanese name: ケブカツルカコソウ
Scientific name: Ajuga shikotanensis f. hirsuta
Details
Names
Japanese: ケブカツルカコソウ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.