Definitions from Wiktionary (leaf sheath)
▸ 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.
▸ Words similar to leaf sheath
▸ Usage examples for leaf sheath
▸ Idioms related to leaf sheath
▸ Wikipedia articles (New!)
▸ Words that often appear near leaf sheath
▸ Rhymes of leaf sheath
▸ Invented words related to leaf sheath
▸ 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.
Similar:
leafsheath,
sheath,
foliage leaf,
leaf,
leafbase,
ocrea,
ligule,
stipule,
underleaf,
lower leaf zone,
more...
Opposite:
▸ Words similar to leaf sheath
▸ Usage examples for leaf sheath
▸ Idioms related to leaf sheath
▸ Wikipedia articles (New!)
▸ Words that often appear near leaf sheath
▸ Rhymes of leaf sheath
▸ Invented words related to leaf sheath