Exactly - a large number of insect species have larvae and nymphs (damsel/dragonflies being nymphs) that grow and develop in water.I'll try to take another pic. A larvae of an insect tou mean? Not some kind of fish parasite?
Definitely not vegan
I'm officially declaring that you win the internet for today.Definitely not vegan