azolla

Noun

 * 1)  any of several species of small floating aquatic ferns in the genus

Noun

 * 1) mosquito fern any of several species of small floating aquatic ferns in the genus