Desmonostoc punense (Singh 2016) Saraf and Singh 2018 Dataset NCBI Taxonomy Classification phylum Cyanobacteriota class Cyanophyceae order Nostocales family Nostocaceae genus Desmonostoc species Desmonostoc punense Name Homonyms Desmonostoc punense Desmonostoc punense (Singh 2016) Saraf and Singh 2018