AZOLLA :
Azolla (Azolla sp.) is an aquatic fern consisting of a short, branched, floating stem, bearing roots which hang down in the water. The leaves are alternately arranged, each consisting of a thick aerial dorsal lobe containing green chlorophyll and a slightly larger thin...