What is the meaning of Fetid?

Foul-smelling, stinking.

The foul-smelling asafoetida plant, or its extracts.

fetid

Source: wiktionary.org