ALL meanings of isthmi
isth·mus
I i - noun plural isthmi a narrow strip of land, bordered on both sides by water, connecting two larger bodies of land. 1
- noun plural isthmi Anatomy, Zoology. a connecting, usually narrow, part, organ, or passage, especially when joining structures or cavities larger than itself. 1
- noun plural isthmi Ichthyology. the narrow fleshy area between the sides of the lower jaw of a fish. 1
- noun isthmi Plural form of isthmus. 1
- noun isthmi plural of isthmus. 0