Web Analytics

What is the definition for isthmus?


Long, but narrow, topographical depression


Formed by sediment from plant and animal remains


Narrow strip of land connecting two landmasses


Group of islands