LEAFSTALK


Meaning of LEAFSTALK in English

noun the stalk or petiole which supports a leaf.

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