I don't know. The two do look alot alike, but without a proper scale of size I couldn't even begin to make any kind of comparison.
If they are the beetle larvae, I would notify the authorities ASAP.
Heck, why not contact them just to be on the safe side. They should be able to tell you what they are.
|