This looks like some kind of leaf gall.

More Thomas McCloughlin's questions See All
Similar questions and discussions