caddisworm









caddisworm


noun

  1. the aquatic larva of a caddisfly, having an armored head and a pair of abdominal hooks, and typically living in a case built from sand or plant debris.
46 queries 0.399