caddisworm
1. [ noun ] (zoology) caddisfly larva; constructs a case of silk covered with sand or plant debris
Synonyms: strawworm
Related terms: caseworm Trichoptera