Any scientists, biologists or zoologists out there - or generally knowledgeable nature type people? Found this weird jelly like stuff on a walk in a field in Scotland, black eggs also visible. Can't find anything online so thought the wisdom of mumsnet might help!