Meaning of caddis-fly

Definition of caddis-fly

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

Other information on caddis-fly

WIKIPEDIA results for caddis-fly
Amazon results for caddis-fly