Isthmus

  • Title

    Isthmus

  • Definition

    A thin, constricted connection between parts of an organ or structure; in the Orchidaceae referring to a narrow portion of the lip common in species of Oncidium.

  • *For more educational content, please visit The Hand Lens and explore our herbarium collections and the stories they tell.