decomposed

1.

reput

to decay, or to cause something to decay:

:
The body must have been decomposing for several weeks.