Azolla caroliniana
Photo by Werner Wallner