Found along the K&P trail in Lanark County. This caterpillar-like insect is the larval stage of the syrphid flies(hover flies). According to what I can find out, this is probably a larva in the Subfamily Syrphinae. These are the larvae that feed voraciously on aphids.
Please login or register.