EGAVE
leafbase
Meaning
noun
The base of a leaf, where it joins the stem.
Similar words
base
leaf node
lower leaf zone
leaf sheath
sheath
leaflet
underleaf
leafset
leafdom
ligule
Save “leafbase” to learn later