English dictionary
laurasia meaning and definition
Definition and meaning of laurasia at MeaningMonkey.org. laurasia meaning and definition in the English Dictionary.LAURASIA noun
Definition of Laurasia (noun)
- a hypothetical continent that (according to plate tectonic theory) broke up later into North America and Europe and Asia
Source: Princeton University Wordnet