Foul-smelling, stinking.
The foul-smelling asafoetida plant, or its extracts.
Of, pertaining to, or causing putrefaction.