bizarre caddisfly

Noun

 * 1) Any caddisfly of the family.