moth eggs?

moth eggs?

Observation - moth eggs? - UK and Ireland. Description: