LEAF SCAR


Meaning of LEAF SCAR in English

[leaf scar] n (1835): the mark left on a stem after a leaf falls

Merriam-Webster English vocab.      Английский словарь Merriam Webster.