order trichoptera


Meanings

  • an order of insects consisting of caddis flies