Meaning of caddisworm

Definition of caddisworm

(noun) larva of the caddis fly; constructs a case of silk covered with sand or plant debris

Other information on caddisworm

WIKIPEDIA results for caddisworm
Amazon results for caddisworm