What is the meaning of Azolla?

mosquito fern (any of several species of small floating aquatic ferns in the genus Azolla)

mosquito fern (any of several species of small floating aquatic ferns in the genus Azolla)

Source: wiktionary.org