land bridge in Catalan
land bridge in Catalan
pont terrestre
(biogeography) An isthmus or other land connection between what at other times are separate land masses.