Lyngbya confervoides (Q49605930)
species of Cyanobacteria
Language: