Home
Search
Index
Definify.com
Webster
1913
Edition
Leafstalk
Leaf′stalkˊ
,
Noun.
(Bot.)
The stalk or petiole which supports a leaf.
Similar Results