Jacob Gorneau This is a caddisfly, order Trichoptera, which may be an evolutionary relative to moths in the order Lepidoptera.
Comments (2)