What does caddis fly mean?

caddis fly meaning in General Dictionary

same as caddice fly

View more

  • tiny moth-like insect having two sets of hairy membranous wings and aquatic larvae