Meaning of Laurasia

Definition of Laurasia

(noun) a hypothetical continent that (according to plate tectonic theory) broke up later into North America and Europe and Asia

Other information on Laurasia

WIKIPEDIA results for Laurasia
Amazon results for Laurasia