What is the meaning of Caddis?

The larva of a caddis fly. They generally live in cylindrical cases, open at each end, and covered externally with debris.

A rough woolen cloth; caddice.

A kind of worsted lace or ribbon.

Source: wiktionary.org