putrid-smelling - having the putrid odor of decaying organic matterill-smelling, malodorous, malodourous, stinky, unpleasant-smelling - having an unpleasant smell
putrid-smelling
adj
Words related to putrid-smelling
adj having the putrid odor of decaying organic matter