Unknown growth?

Unknown growth?

Observation - Unknown growth? - UK and Ireland. Description: Found on a leaf, suspect some form of egg case

Found on a leaf, suspect some form of egg case