Foul-smelling, stinking.
The foul-smelling asafoetida plant, or its extracts.
Full of scent; odorous.
Having a keen sense of smell.