caddis fly









caddis fly


noun

  1. any small mothlike insect of the order Trichoptera, having two pairs of hairy wings and aquatic larvae (caddis worms)
53 queries 0.546