Nymphea odorata



fragrant_water_lilly1_close_SIZED

Fairy moss



fairymossa

Azolla pinnata moss



Azolla_pinnata3

Scientific classification
Kingdom:     Plantae
Division:     Pteridophyta
Class:     Polypodiopsida /
Pteridopsida (disputed)
Order:     Salviniales
Family:     Azollaceae
Genus:     Azolla
Species:     A. pinnata
Binomial name
Azolla pinnata

Azolla caroliniana moss



b0a298545543969f3268065dc24e3aff

Azolla filiculoides moss



azolla_filiculoides

Common name:- Mosquito fern

Scientific classification
Kingdom:     Plantae
Division:     Pteridophyta
Class:     Polypodiopsida /
Pteridopsida (disputed)
Order:     Salviniales
Family:     Salviniaceae
Genus:     Azolla
Species
A. filiculoides