spider eggs?

spider eggs?

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