butterfly eggs?

butterfly eggs?

Observation - butterfly eggs? - UK and Ireland. Description: a group of eggs on the underside of a hazel leaf in a mixed woodland

a group of eggs on the underside of a hazel leaf in a mixed woodland