What is the full meaning of leafstalks
LEAFSTALK, the stalk or petiole which supports a leaf [n]
Example of the word leafstalks placed on a Scrabble board.