What is the meaning of Caddice?

Alternative form of caddis (larva)

Source: wiktionary.org