(Azolla nilotica)
Azolla nilotica is a medium sized floating fern, that naturally occurs in the Nile and in eastern and central Africa. It is assigned to the family Salviniaceae.