Found in dace (Leuciscus leuciscus) gut content from River Teme, Worcestershire, UK these images were taken from a high powered microscope. Can anyone help identify what they have come from? I thought potentially hymenoptera or beetle larvae?

Similar questions and discussions