I have to agree with you caddis fly larva.The ones I see here in Va. usually have little pieces of twigs stuck to them but,from what I understand,they pretty much use what is available to them to make their homes! Jeff