Leaf Scar An impression left at the point of leaf attachment after the leaf falls. « Back to Glossary Index