cyanospore