caddis-fly

Explore definitions, synonyms, and language insights of caddis-fly

Definitions

Noun
small moth-like insect having two pairs of hairy membranous wings and aquatic larvae