Azolla filiculoides is a small, free-floating aquatic fern forming dense mats on water surfaces. It hosts nitrogen-fixing cyanobacteria, making it a valuable.
Above information is sourced from Wikipedia
© Kevin Thiele (CC-BY)
© (c) Sue Carnahan, some rights reserved (CC BY)
© (c) Sean Hartnett, some rights reserved (CC BY)
© (c) Matthew Morgan, some rights reserved (CC BY)
© Trap Hers