iJunoon official Urdu Dictionary
اخلاقی خرابی
ikhlaqi kharabi
English definition for putrescence
1. n. the quality of rotting and becoming putrid
2. n. in a state of progressive putrefaction
Synonyms and Antonyms for putrescence
Sponored Video