CADDIS

Source: 566

caddis. Caddis, n. a kind of tape or stuff, a worm or grub