caddis fly
noun
Definitions
Any insect, of the order Trichoptera, having two pairs of hairy wings; they are found near lakes and streams
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any insect, of the order Trichoptera, having two pairs of hairy wings; they are found near lakes and streams