
Megaloptera and Caddisfly larvae
I was on a study tour to Himalayas where I was to check presence of any high altitude freshwater fishes and there I also had to check for the pray-base. These larvae are part of the diet in majority of the fish species of high altitude rivers is what I found. The one on top is larva of insect from the order Megaloptera (which is more than 300 species) and below that is the larva of caddisfly (A naked larva as it generally has covering like an exoskeleton). Its very tough or rather impossible to reach species level identification just from the photographs and hence leaving them as it is.
No species identified
The species on this photo is not identified yet. When signed in, you can identify species on photos that you uploaded. If you have earned the social image editing capability, you can also identify species on photos uploaded by others.
comments (5)
https://zslpublications.onlinelibrary.wiley.com/doi/abs/10.1111/j.1469-7998.1987.tb01538.x Posted 5 years ago