leaf bud

2 ENTRIES FOUND:

leaf bud

noun

Definition of LEAF BUD

:  a bud that develops into a leafy shoot and does not produce flowers

First Known Use of LEAF BUD

1664

Browse

Next Word in the Dictionary: leaf–bud cutting
Previous Word in the Dictionary: leafboy
All Words Near: leaf bud

Seen & Heard

What made you want to look up leaf bud? Please tell us where you read or heard it (including the quote, if possible).