caddis worm

Type:Term

Definitions
1. aquatic larva in the insect order Trichoptera.

Scroll to top