Meaning Of The Word Leafbud

Real Dictionary

What's the definition of Leafbud? Find Leafbud meanings, definitions and more at the Real Dictionary online.

Leafbud Meaning

Leafbud Definition
Leafbud Definition

What's The Definition Of Leafbud?

leafbud in British English
noun: a bud from which a leaf develops

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day