English

caddis noun definition in Invertebrates topic from the Oxford Advanced Learner's Dictionary

caddis

 noun: Invertebrates topic
a small insect. The young forms, called caddis worms, are often used for catching fish.

Explore other topic groups related to Invertebrates

Animals