Definition of caddis-fly
noun : caddis-fly
Source: WordNet 3.1
-
1. (
) small moth-like insect having two pairs of hairy membranous wings and aquatic larvae ;
See more about : caddis-fly