LEAF BUD


Meaning of LEAF BUD in English

noun

1. : a bud that develops into a leafy shoot and does not produce flowers — compare flower bud , mixed bud

2. : a grayish yellowish brown that is darker than deer, slightly darker than acorn, and slightly yellower than olive wood

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.