Azolla mexicana

Image of plant Azolla mexicana
This is an excellent photo of Azolla mexicana in Family Salviniaceae taken by Tamas Exner
Photo location: