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