isthumus ( synonym found)

Definition of isthumus:

°A narrow strip of land, bordered on two sides by water, and connecting two larger landmasses.

Definition of isthumus:

°A narrow strip of land, bordered on two sides by water, and connecting two larger landmasses.

Back to Top