Meaning of caddice fly

Definition of caddice fly

(noun) small moth-like insect having two pairs of hairy membranous wings and aquatic larvae

Other information on caddice fly

WIKIPEDIA results for caddice fly
Amazon results for caddice fly