could be
The dermestid is a common pest beetle whose larvae will infest many different dried goods.
They are also known as museum beetles for their savaging of museum specimens, terrestrial vertebrate, and especially, entomological collections.
They'll eat damn near anything.
Not sure about cleaning a fresh carcass tho, I suspect those would be Silphids.
|