Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of caddice:
noun: Alternative form of caddis (“larva”) [The larva of a caddis fly. They generally live in cylindrical cases, open at each end, and covered externally with debris.]