Word Study
leaf bud
WORDNET DICTIONARY
Noun leaf bud has 1 sense
- leaf bud(n = noun.plant) Array - a bud from which leaves (but not flowers) develop; Array has parts: vernation
is a kind of bud
For further exploring for "leaf bud" in Webster Dictionary Online