Lyngbya limnetica Kingdom Eubacteria Phylum Cyanobacteria Class Cyanophyceae Read more about Lyngbya limnetica
Lyngbya putealis Kingdom Eubacteria Phylum Cyanobacteria Class Cyanophyceae Read more about Lyngbya putealis