Plant Encyclopedia
Rosa luciae × Rosa onoei var. oligantha ("Terihaazumaibara")
Japanese name: テリハアズマイバラ
Scientific name: Rosa luciae × Rosa onoei var. oligantha
Details
Names
Japanese: テリハアズマイバラ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.