laurasia ( synonym found)

Definition of laurasia:

°A supercontinent including most of the landmasses which make up today's continents of the northern hemisphere.

Definition of laurasia:

°A supercontinent including most of the landmasses which make up today's continents of the northern hemisphere.

Back to Top