English
Detailed Synonyms for isthmus in English
isthmus:
-
the isthmus
-
the isthmus
-
the isthmus
– a cord-like tissue connecting two larger parts of an anatomical structure 1 -
the isthmus
– a relatively narrow strip of land (with water on both sides) connecting two larger land areas 1