Dictionary entry

STEM-LEAF

Webster's Dictionary 1828

STEM-LEAF, noun A leaf inserted into the stem.