caddises

noun
  1. plural of caddis; aquatic insect larvae that build protective cases from small stones, twigs, or other materials
  2. Usage: entomology

Examples