isthmus in Hindi हिन्दी
isthmus in Sindhi سنڌي
isthmus in Telugu తెలుగు
isthmus in English
- isthmus⇄isthmus, noun, pl.-muses,-mi.
1. a narrow strip of land with water on both sides of it, connecting two larger bodies of land.
Ex. The Isthmus of Panama connects North America and South America.
2. (Anatomy.) a narrow part of an organ co