Trypanorhyncha larva

a. Anterior end of the body showing proboscis with proboscides armed with hooks
b.Posterior end of the body