EGAVE

leafbase

Meaning

  1. 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