Leaf Bud Definition

noun
A bud from which only stems and leaves develop.
Webster's New World

Other Word Forms of Leaf Bud

Noun

Singular:
leaf bud
Plural:
leaf buds

Leaf Bud Is Also Mentioned In

Find Similar Words

Find similar words to leaf bud using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leaf bud