Plant Encyclopedia
Impatiens capensis ("Akaboshitsurifuneso")
Japanese name: アカボシツリフネソウ
Scientific name: Impatiens capensis
Details
Names
Japanese: アカボシツリフネソウ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.