Casing looks like caddis fly larva, but it clearly has feathery gills and found on beach so it is a salt water creature
We found these at low tide in the Atlantic ocean along the southern coast of Maine...Any ideas whom they belong to??
nest
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy