English-French dictionary »

laurasia meaning in French

EnglishFrench
Laurasia (supercontinent)
proper noun
[UK: lɔːˈreɪʃə]
[US: lɔːˈreɪʃə]

Laurasia◼◼◼nom {f}

Laurasie◼◼◻nom {f}