DescriptionTrichopteralarve1.jpg Trichoptera larve, taken out of a small pond Date 2009 Source Own work Author Martin Fischer (Psych.fischer (talk))...