My biology teacher said she found this on some water with algae under the microscope. In 30 years of teaching she never saw something similar… what the hell is this then?
Answer: Aquatic biologist here, that is the exuvia of an insect larvae. The exuvia is the exoskeleton left over after a molt.