meaning of caddice-fly

caddice-fly meaning in General Dictionary

little moth-like pest having two pairs of hairy membranous wings and aquatic larvae