Moth Eggs ?

Moth Eggs ?

Observation - Moth Eggs ? - UK and Ireland. Description: