leaf scar

English

A leaf scar

Noun

leaf scar (plural leaf scars)

  1. A mark left on a branch or twig after it falls off
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.