A controversial hypothesis which states the entire ocean froze and continental glaciation covered the planet about 700 million years ago.
Synonyms:
Snowball Earth
A controversial hypothesis which states the entire ocean froze and continental glaciation covered the planet about 700 million years ago.