leaf bud

listen to the pronunciation of leaf bud
English - Turkish
yaprak tomurcuğu
English - English
a bud from which leaves (but not flowers) develop
leaf bud
Favorites