a leaf bud

listen to the pronunciation of a leaf bud
English - Turkish

Definition of a leaf bud in English Turkish dictionary

leaf bud
yaprak tomurcuğu
English - English

Definition of a leaf bud in English English dictionary

A bud
button
A bud
gem
leaf bud
a bud from which leaves (but not flowers) develop