Livcannon Livcannon 01-02-2017 Biology Answered Cyanobacteria which first appeared on earth over 3 billion years ago are