Biologically speaking they do not have branches. The leaves grow directly out of the trunk.
The leaf petioles could be called branches, I suppose that's what it is pertaining to.
Each one of those "branches" is in fact one leaf with a stem and many leaflets.
"Gift" as a verb is not common usage in US English. "Gives me a present of" or just "Gives me" is better.