Plant growth?

Plant growth?

Observation - Plant growth? - UK and Ireland. Description: Found on rose plants. A guess it may be a gall?

Found on rose plants. A guess it may be a gall?