Leaf-sheath Definition

noun

(botany) A structure at the base of a leaf's petiole that partly surrounds or protect the stem or another organ that it subtends.

Wiktionary

Other Word Forms of Leaf-sheath

Noun

Singular:
leaf-sheath
Plural:
leaf sheaths

Find Similar Words

Find similar words to leaf-sheath using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leaf-sheath