? gall or fungi

              ?    gall or fungi

Observation - ? gall or fungi - UK and Ireland. Description: on nettle plant

on nettle plant