Definitions from Wiktionary (leaf bud)
▸ noun: (botany) A bud which develops into a leaf or a leafy branch.
▸ Also see leaf_bud
▸ Words similar to leaf buds
▸ Usage examples for leaf buds
▸ Idioms related to leaf buds
▸ Wikipedia articles (New!)
▸ Words that often appear near leaf buds
▸ Rhymes of leaf buds
▸ Invented words related to leaf buds
▸ noun: (botany) A bud which develops into a leaf or a leafy branch.
▸ Also see leaf_bud
▸ Words similar to leaf buds
▸ Usage examples for leaf buds
▸ Idioms related to leaf buds
▸ Wikipedia articles (New!)
▸ Words that often appear near leaf buds
▸ Rhymes of leaf buds
▸ Invented words related to leaf buds