LEAF SCAR


Meaning of LEAF SCAR in English

noun Date: 1835 the mark left on a stem after a leaf falls

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.