Join Date: Feb 2006
Location: Philadelphia, PA
I think that it might be a caddisfly larvae. They were really annoying for me because I had quite a few, and they kept chopping up my leaves. Luckily they won't reproduce in your aquarium, unless they become adults and lay eggs in it.
Tank: 20 gallons, 62 watts t5, DIY CO2
Unemployed, poor, and still living off the parents.