ALL meanings of caddicefly
cad·dice·fly
C c - abbreviation CADDICEFLY caddisfly. 1
- noun plural caddicefly any of numerous aquatic insects constituting the order Trichoptera, having two pairs of membranous, often hairy wings and superficially resembling moths. 1