putrescence
nounDefinition of putrescence
: the state of being putrescent
Keep scrolling for more
Keep scrolling for more