cadbait
Etymology
English dialect codbait, cadbote, fly.
noun
A caddis; the larva of a caddis fly.