meaning of laurasia

1. a hypothetical continent that according to plate tectonic theory broke up later into North America and Europe and Asia


Related Words

laurasia |

Developed & Maintained By Taraprasad.com

Treasure Words