caddis fly

definition: small moth-like insect having two pairs of hairy membranous wings and aquatic larvae
example:
speech part: noun
synonyms: caddis-fly caddice fly caddice-fly

How caddis fly is being used?