SCAR


Meaning of SCAR in English

(n.) A mark left upon a stem or branch by the fall of a leaf, leaflet, or frond, or upon a seed by the separation of its support. See Illust.. under Axillary.

Webster's English dictionary.      Английский словарь Webster.