Lumpy growths

Lumpy growths

Observation - Lumpy growths - UK and Ireland. Description: What causes these?

What causes these?