leaf sheath
Meaning
A structure at the base of a leaf's petiole that partly surrounds or protect the stem or another organ that it subtends.
Synonyms
blade sheath
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "leaf sheath" and many other words and sentences in English.