Laurasia Definition
Dictionary Home » Words Starting with L » laundered ... lay something by » Laurasia
Laurasia
noun
- 1. geol.
- An ancient supercontinent, thought to have existed in the northern hemisphere during the Mesozoic era, which subsequently split to form N America, Greenland, Europe and N Asia.
