dcsimg
Unresolved name

Himalopsyche baibarana Matsumura 1931

Himalopsyche baibarana is a species of in the family free-living caddisflies.