leaf scar
leaf scar · leaf scars
A mark left on a branch or twig where a leaf has fallen offA mark left on a branch or twig where a leaf has fallen off.
Meaning
1 sensesA mark left on a branch or twig where a leaf has fallen off.
Forms
plural: leaf scars| Singular | leaf scar |
|---|---|
| Plural | leaf scars |
regular