putrid-smelling
Meaning, Definition & Usage
Dictionary
Related
adjective satellite
having the putrid odor of decaying organic matter
WordNet
Previous
putrescence
putrescent
putrescible
putrescin
putrescine
Next
putridity
putridness
putrifacted
putrification
putrify