Vocabulary

腐乱死体

decomposed body; decomposing corpse

noun