See the Freshwater life gallery for more images on this topic.
Megarcys signata predatory stoneflyBaetis bicaudatusDrunella mayfly preys on a Baetis mayflyBrook trout

Categories & Keywords
Category:Animals
Subcategory:Insects
Subcategory Detail:
Keywords:Colorado, Rocky Mountain Biological Laboratory, interactions, predator-prey