Leaf Sheath (noun) Definition, Meaning & Examples

noun
  1. the basal part of a grass leaf that encircles the stem
Leaf Sheath (noun) Definition, Meaning & Examples

More Definitions