Jan Hamrsky: Net-spinning caddisfly larva (Trichoptera, Hydropsychidae)
Jan Hamrsky: Net-spinning caddisfly larva (Trichoptera, Hydropsychidae)
Jan Hamrsky: Net-spinning caddisfly larva (Hydropsychidae) repairing its shelter by using a silken thread secreted from the salivary glands.
Jan Hamrsky: Net-spinning caddisfly larva (Hydropsychidae) venturing around its shelter.
Jan Hamrsky: Net-spinning caddisfly larva (Trichoptera, Hydropsychidae), collecting organic debris from the trapping net of its shelter
Jan Hamrsky: Net-spinning caddisfly larva (Trichoptera, Hydropsychidae), collecting organic debris from the trapping net of its shelter
Jan Hamrsky: Net-spinning caddisfly larva (Hydropsychidae) hiding in its shelter and collecting organic matter from the trapping net.
Jan Hamrsky: Net-spinning caddisfly larva (Hydropsychidae) hiding in its shelter and collecting organic matter from the trapping net.
Jan Hamrsky: Net-spinning caddisfly larva (Hydropsychidae) hiding in its shelter and collecting organic matter from the trapping net.
Jan Hamrsky: Net-spinning caddisfly larva (Trichoptera, Hydropsychidae)
Jan Hamrsky: Net-spinning caddisfly larva (Trichoptera, Hydropsychidae), collecting organic debris from the trapping net of its shelter
Jan Hamrsky: Net-spinning caddisfly larva (Trichoptera, Hydropsychidae), collecting organic debris from the trapping net of its shelter