You may have intended it as a joke, but the first thought that occurred to me was also that it was some kind of armor, specifically some kind of scale mail, disguised as leaves. Perhaps the trees are ents wearing leaf-like scale mail armor?