Azolla filiculoides

Image of plant Azolla filiculoides
This is an excellent photo of Azolla filiculoides in Family Salviniaceae taken by Tamas Exner