Azolla

Genus
Scientific Name: Azolla  Lam.  (Salviniaceae)