what evolved during the precambrian time period?

1 answer

http://www.palaeos.com/Timescale/Precambrian.htm