caddis (n.)youdaoicibaDictYouDict[caddis 词源字典]
"larva of the May-fly," 1650s, of unknown origin, perhaps a diminutive of some sense of cad.[caddis etymology, caddis origin, 英语词源]