LEAFSTALK


Meaning of LEAFSTALK in English

[leaf.stalk] n (ca. 1776): petiole

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