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