Plant Encyclopedia
Azolla filiculoides ("Nishinooakaukikusa")
Japanese name: ニシノオオアカウキクサ
Scientific name: Azolla filiculoides
Details
Names
Japanese: ニシノオオアカウキクサ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.