• word of the day

    laurasia

    laurasia - Dictionary definition and meaning for word laurasia

    Definition
    (noun) a hypothetical continent that (according to plate tectonic theory) broke up later into North America and Europe and Asia
Download our Mobile App Today
Receive our word of the day
on Whatsapp