Definitions from Wiktionary (leaf scar)
▸ noun: A mark left on a branch or twig where a leaf has fallen off.
▸ Words similar to leaf scar
▸ Usage examples for leaf scar
▸ Idioms related to leaf scar
▸ Wikipedia articles (New!)
▸ Words that often appear near leaf scar
▸ Rhymes of leaf scar
▸ Invented words related to leaf scar
▸ noun: A mark left on a branch or twig where a leaf has fallen off.
Similar:
▸ Words similar to leaf scar
▸ Usage examples for leaf scar
▸ Idioms related to leaf scar
▸ Wikipedia articles (New!)
▸ Words that often appear near leaf scar
▸ Rhymes of leaf scar
▸ Invented words related to leaf scar