LEAFSTALK Meaning of LEAFSTALK in English noun the stalk or petiole which supports a leaf. Webster English vocab. Английский словарь Webster. 2012