Calothrix membranacea D0179 Dataset NCBI Taxonomy Classification kingdom Bacillati phylum Cyanobacteriota class Cyanophyceae order Nostocales family Calotrichaceae genus Calothrix species Calothrix membranacea Name Homonyms Calothrix membranacea Calothrix membranacea UTEX B 379 Calothrix membranacea D0179 Calothrix membranacea Schmidle