Home / I / isthmus

isthmus

noun 7 letters Scrabble 12 WWF 13
Definitions
noun

a cord-like tissue connecting two larger parts of an anatomical structure

noun

a relatively narrow strip of land (with water on both sides) connecting two larger land areas

Want another word?
Spin the dictionary for a fresh one.
Generate a word →