caddice-fly
Explore definitions, synonyms, and language insights of caddice-fly
Definitions
Noun
small moth-like insect having two pairs of hairy membranous wings and aquatic larvae
Explore definitions, synonyms, and language insights of caddice-fly