Larva of the house fly, Musca domestica.

House fly larva. Credit: Stephanie Leon
Larva of the house fly, Musca domestica. Credit: Stephanie Leon