LEAFSTALK


Meaning of LEAFSTALK in English

(n.) The stalk or petiole which supports a leaf.

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