Search

Search results

Displaying 1 - 1

caddis fly

(Encyclopedia) caddis fly, any of various insects of the order Trichoptera, with four hairy wings usually held back rooflike over the abdomen, long antennae, and chewing mouthparts. The aquatic…