Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

laurasia Definition

Cancel
laurasia
geographical name(Lau-ra-sia)
ancient supercontinent that included the currently separate landmasses of North America and Eurasia except for the Indian subcontinent

Words Related to laurasia!

laurasia Examples by Brain Bank Users