Ikeard212 Ikeard212 24-07-2015 Physics contestada what was the name of the large landmass that scientists believe used to exist?