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