Subject: Is this Botfly larvae
Location: South padre island
April 2, 2017 4:40 pm
Please help identify
Signature: Vivian
Dear Vivian,
This is definitely an immature phase of a Fly in the order Diptera, and we do not believe it is a Bot Fly. We needed to research that South Padre Island is in Texas. We suspect this might be a Black Soldier Fly pupa. Was it found near a compost pile?