leaf scar

noun

leaf scar

noun
1

A mark left on a branch or twig where a leaf has fallen off.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.