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.

Leave a Reply

Your email address will not be published.

46 queries 0.424