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.
54 queries 0.625