Meenal Harankhedkar, Director of HorticultureFeb 28, 20202 minBotanist's Lens: Buds of hope!Tree Peony leaf buds Buds in botanical terms are embryonic tissues that are made up of new and actively growing cells. Simply put, buds...