kamus
.
Search
About
leaf_bud
English
leaf bud
Noun
A bud from which leaves (but not flowers) develop
English: leaf bud