PUTRESCENCE


Meaning of PUTRESCENCE in English

n. rot, decomposition; smelliness caused by decomposition, foulness caused by decay

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.