leafbase🔊nounEtymology From leaf + base.1Biology, Botany, Natural sciences The base of a leaf, where it joins the stem.