HyperDic: leaf_bud

English > 1 sense of the expression leaf bud:
NOUNplantleaf buda bud from which leaves (but not flowers) develop
English > leaf bud: 1 sense > noun 1, plant
MeaningA bud from which leaves (but not flowers) develop.
Partsvernation(botany) the arrangement of young / young leaves in a leaf bud before it opens
BroaderbudA swelling on a plant stem consisting of overlapping immature leaves or petals

©2001-22 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict