DSCN5902 white blobs

DSCN5902 white blobs

Observation - DSCN5902 white blobs - UK and Ireland. Description: white blobs I assume are some sort of egg sac or chrysalis on underside of a rhododendron leaf

white blobs I assume are some sort of egg sac or chrysalis on underside of a rhododendron leaf