leafbase The base of a leaf, where it joins the stem. Noun The base of a leaf, where it joins the stem. Origin From leaf + base. Forms leafbases