cyanophage

Noun

 * 1) A virus that infects cyanobacteria.