Meenal Harankhedkar, Director of HorticultureFeb 28, 20202 min readBotanist'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...