

Anyone know what these wildflowers are?
I walk a dog in the woods and see these wildflowers everyday. Stupid me, today I touched one of the leaves. Little did I know it has these micro needles on both side of the leaves. Now my index finger and thumb (from where I touched the leaves) are all inflamed!