📖 Definitions of "Leaf bud"
noun
- 1
A bud which develops into a leaf or a leafy branch.
Translate “Leaf bud” into Another Language
Pick a language — the word will be pre-filled in the translator.
A bud which develops into a leaf or a leafy branch.
Pick a language — the word will be pre-filled in the translator.