20 40 60
Displaying 1 - 1 out of 1 Object(s)
Term Definition
Isthmus 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.