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.