Skip to page content
At work today a colleague found in a cave stream way this larvae. A maggot like creature in clear jelly like tube I was wondering if anyone could identify it
It's interesting, but I doubt this can be identified from photos alone. Where was that cave? In Britain?