Photo of a fishfly larva crawling among rocks in an aquarium.

    Fishfly Larvae

    Chauliodes, Neohermes, and Nigronia spp. (in eastern US)
    Photo of a deer fly larva, probably in a petri dish, on a gray background.

    Horse and Deer Fly Larvae

    Tabanus, Chrysops, and related genera
    Photo of a mayfly naiad crawling on rock underwater

    Mayfly Larvae

    There are hundreds of species in North America.
    Photo of stonefly naiad on a rock underwater

    Stonefly Larvae

    There are hundreds of species in North America
    Photo of a collared water scavenger beetle showing back.

    Water Scavenger Beetles

    Beetles in the family Hydrophilidae