Photo of a midge fly larva crawling on a rock in an aquarium

    Midge Fly Larvae

    Nearly 1,100 species in North America