Ok so you didnt attach the texture to the blend file… but i know the problem
So your current material is rendering correct… but you want to use use the transparency of the image texture to work on the leaf planes in 3d… which means your material needs to be setup for this.
So right now your material is image texture, color output -> Diffuse -> material output.
What we need is to have a mix, a mix between transparent and diffuse. so we add in a mix shader node between the diffuse bsdf node and the material output and also a transparency bsdf node…for the mix shader node, the first shader slot is transparency, second shader slot is diffuse… this way when the value is 0, it is transparent, and when the value is 1 it is solid.
From here… we need the alpha output to drive this material mix, so plug the alpha output of the image texture into the mix shader factor and voila… it should work