Davidbygott They are beetle larvae, family Scarabeidae; if VERY large they may be subfamily Dynastinae (e.g. rhino beetle, ox beetle), or some other member of that family. http://bugguide.net/node/view/187/bgpage
Comments (1)