What does caddice-fly mean?

caddice-fly meaning in General Dictionary

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