Leaf Scar (noun) Definition, Meaning & Examples

noun Botany.
  1. the mark left on a stem or twig after a leaf falls.
    Leaf Scar (noun) Definition, Meaning & Examples

    More Definitions