Thesaurus.com
Dictionary.com

decomposing





ADJECTIVE
rotting
Synonyms