Leptoceridae

Share this

 

Mystacides Caddisfly Trichoptera.
Mystacides sp.

 

Leptoceridae is a family of Trichoptera (caddisflies).

tags
Species: