dcsimg
Unresolved name

Stactobia urauchi Ito 2017

Stactobia urauchi is a species of in the family microcaddisflies.

EOL has data for one attribute: