rhyacophilid
philopotamid
leptocerid
xiphocentronid
bizarre caddisfly
glossosomatid
phryganeid
polycentropodid
order Trichoptera
Trichoptera
necrotaulid
helicopsychid
rhagionid
psychomyiid
snipe fly
caddisworm
hydroptilid
hydrobiosid
red-winged tinamou
cordulegastrid
trichopteran
limoniid
trichopteron
stenopsychid
trichopterous insect
pyrgotid
corduliid
rhabdocoel
limonid
camillid
richardiid
bee louse
limnephilid
ecnomid
muscid
cyrtid
spur-throated grasshopper
pyrgomorphid
tanyderid
emerald
goerid
vinegar fly
cosmet moth
libellulid
ash-gray leaf bug
piophilid
glycymeridid
family Tettigoniidae
caddis
coelostomidiid