Figure 2. Drain fly larva.
picture of a drain fly larva

Matt Bertone, NC State