Definitions from Wiktionary (leafbase)
▸ noun: (botany) The base of a leaf, where it joins the stem.
▸ Words similar to leafbase
▸ Usage examples for leafbase
▸ Idioms related to leafbase
▸ Wikipedia articles (New!)
▸ Popular adjectives describing leafbase
▸ Words that often appear near leafbase
▸ Rhymes of leafbase
▸ Invented words related to leafbase
▸ noun: (botany) The base of a leaf, where it joins the stem.
Similar:
base,
leaf node,
lower leaf zone,
leaf sheath,
sheath,
leaflet,
underleaf,
leafset,
leafdom,
ligule,
more...
Opposite:
▸ Words similar to leafbase
▸ Usage examples for leafbase
▸ Idioms related to leafbase
▸ Wikipedia articles (New!)
▸ Popular adjectives describing leafbase
▸ Words that often appear near leafbase
▸ Rhymes of leafbase
▸ Invented words related to leafbase