LEAF TRACE Meaning of LEAF TRACE in English [leaf trace] n [[3]trace] (1875): a trace associated with a leaf Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012