Home | > | Glossary | > | sheath |
Definition: a tube-like structure sometimes split longitudinally for part or whole of the length with the two margins overlapping, that encloses an organ either completely or partially, e.g. a leaf-sheath of Poaceae. | No image |
Home | > | Glossary | > | sheath |