laaaaa
What is this a picture of?
Looks like eggs from some amphibian or other.
Some...kind of....egg...sacks?
The 'Laaaaa' implies slugs or snails.
>>87487We have a winner. Snail eggs.