Photo of a leech

    Leeches

    Various species in the subclass Hirudinea
    Photo of a midge fly larva crawling on a rock in an aquarium

    Midge Fly Larvae

    Nearly 1,100 species in North America