Polycentropidae
plural noun
Poly·cen·trop·i·dae
Definition of Polycentropidae
: a widely distributed family of caddis flies whose larvae are mostly carnivorous and usually live in running water
Keep scrolling for more