Plant Encyclopedia
Monachosorum flagellare × Monachosorum maximowiczii
Monachosorum flagellare × Monachosorum maximowiczii ("Aifujishida")
Japanese name: アイフジシダ
Scientific name: Monachosorum flagellare × Monachosorum maximowiczii
Details
Names
Japanese: アイフジシダ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.