Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
leaf scar
Language
Watch
Edit
English
edit
A
leaf scar
Noun
edit
leaf
scar
(
plural
leaf scars
)
A
mark
left on a branch or twig after it falls off