leaf bud - a bud from which leaves (but not flowers) developvernation - (botany) the arrangement of young leaves in a leaf bud before it opensbud - a swelling on a plant stem consisting of overlapping immature leaves or petals
Translations
leaf bud
leaf bud
[′lēf ‚bəd] (botany) A bud that produces a leafy shoot.
leaf bud
noun
Words related to leaf bud
noun a bud from which leaves (but not flowers) develop