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