cadbait

Etymology

English dialect codbait, cadbote, fly.

noun

  1. A caddis; the larva of a caddis fly.