isthmus
1. [ noun ] (anatomy,zoology) a narrow band of tissue connecting two larger parts of an anatomical structure
Related terms: tissue
2. [ noun ] (geography) a relatively narrow strip of land (with water on both sides) connecting two larger land areas
Related terms: land isthmus_of_corinth karelian_isthmus isthmus_of_kra isthmus_of_suez isthmus_of_tehuantepec Isthmus_of_Panama Central_America
Similar spelling:   isthmian