Any of you peeps out there seen this before or know what this is? Not the leaf, the horn lookin things on it. Because this is the second group of them we've seen this week... On two different species...
Whatever you do, do not touch the leaf with your bare hand. Nasty rash could develop. Just kidding. Gall formation caused by an insect. Could be wasp or fly.