Letters that make leaf bud
a, b, d, e, f, l, u are letters that make 'leaf bud'
a, b, d, e, f, l, u are letters that make 'leaf bud'
1 possible definitions for 'leaf bud'
Under this definition, leaf bud is a noun and has the following properties:
'leaf bud' can be a type of bud.
vernation is a part of leaf bud.