De Geer Land Bridge
English
Proper noun
the De Geer
Land Bridge
A
land bridge
that connected
Fennoscandia
to northern
Greenland
.