History
History
Synonyms
UK
US
Meaning:
putrid

having become decayed and smelling bad

rotten, stinking

rancid

having the smell or taste of stale fat or butter

rotten, strong-smelling

NIDOROUS as in Wiktionary
NIDOROUS as in Wikipedia