isthmus

This is not a dictionary! - Search for "isthmus" in The Danish Dictionary

  • March 5. 2013 from wordnet.princeton.edu

    isthmus noun english

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

  • February 28. 2016 from wordnet.princeton.edu

    isthmus noun english

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