land bridge in Irish
land bridge in Irish
droichead talún
(biogeography) An isthmus or other land connection between what at other times are separate land masses.