Definition for LEAF'STALK

LEAF'STALK, n.

The petiole or stalk which supports a leaf. – Martyn.

Return to page 28 of the letter “L”.