Planktothrix rubescens (Q1016076)
species of Cyanobacteria
Language: