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 Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.