Slug eggs?

Slug eggs?

Observation - Slug eggs? - UK and Ireland. Description: Eggs strung together like a necklace

Eggs strung together like a necklace