Planktothrix prolifica NIVA-CYA 320 Dataset NCBI Taxonomy Classification kingdom Bacillati phylum Cyanobacteriota class Cyanophyceae order Oscillatoriales family Microcoleaceae genus Planktothrix species Planktothrix rubescens Name Homonyms Planktothrix prolifica Planktothrix prolifica NIVA-CYA 18 Planktothrix prolifica NIVA-CYA 320 Planktothrix prolifica NIVA-CYA 128