philopotamid
polycentropodid
xiphocentronid
hydroptilid
glossosomatid
rhyacophilid
stenopsychid
phryganeid
necrotaulid
bizarre caddisfly
leptocerid
helicopsychid
order Trichoptera
Trichoptera
psychomyiid
ecnomid
hydrobiosid
caddisworm
limnephilid
trichopterous insect
trichopteran
trichopteron
tanyderid
goerid
pediciid
limnophilid
milichiid
sericostomatid
curtonotid
coelostomidiid
limoniid
trichopter
beraeid
ropalomerid
parapterum
scaletail
piophilid
limonid
vombatomorph
cordulegastrid
hydropsychid
striped swampdragon
cyrtid
Petaurus
paraneopteran
genus Petaurus
tanypezid
plecopteran
libellulid
spur-throated grasshopper