Glycera dibranchiata is a polychaete and usually found in intertidal and subtidal regions. These aren't larva for any kind of insect. They burrow into the sand and only go to the top of the water to reproduce and die. I don't know how much nutritional value they hold but they are a very common bait used in fishing.
|