Parasitic larva, possibly in Polysphincta genus group here: https://bugguide.net/node/view/352779
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy