Isthmus - Definition
isthmus
n 1: a relatively narrow strip of land (with water on both
sides) connecting two larger land areas
2: a cord-like tissue connecting two larger parts of an
anatomical structure [syn: isthmus, band]
