Gall

Gall

Observation - Gall - UK and Ireland. Description: Some kind of gall or something growing on Alder leaves.Most leaves had some

Some kind of gall or something growing on Alder leaves.Most leaves had some