Online Dictionary and Scrabble Word Finder
(n.) The stalk or petiole which supports a leaf.
Leafstalk