American Dictionary of the English Language

Dictionary Search

Stem-leaf


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