hydroptilid
hydrobiosid
polycentropodid
leptocerid
philopotamid
glossosomatid
xiphocentronid
hydropsychid
necrotaulid
microcaddisfly
bizarre caddisfly
stenopsychid
helicopsychid
beraeid
Trichoptera
order Trichoptera
caddisworm
limonid
phryganeid
rhyacophilid
ecnomid
sericostomatid
limoniid
psychomyiid
milichiid
trichopter
limnephilid
deuterophlebiid
tanyderid
cavoliniid
diastatid
siphlonurid
parapterum
emerald
trichopteran
trichopteron
trichopterous insect
water scavenger beetle
goerid
limnophilid
spur-throated grasshopper
pediciid
cruiser
vespertillionid
cyprid
haliplid
vinegar fly
water measurer
corduliid
melanopline