Snail eggs?

Snail eggs?

Observation - Snail eggs? - UK and Ireland. Description: Small blob of jelly (~1cm diameter) containing tiny individuals.

Small blob of jelly (~1cm diameter) containing tiny individuals.