YourDictionary

leaf bud

a bud from which only stems and leaves develop

Learn more about leaf bud

link/cite print suggestion box