Azolla

Genus
Scientific Name: Azolla  Lam.  (Azollaceae)