Anabaena spirulina Dataset NCBI Taxonomy Rank SPECIES Classification phylum Cyanobacteriota class Cyanophyceae order Nostocales family Nostocaceae genus Anabaena species Anabaena spirulina Name Homonyms Anabaena spirulina