odorous
/ˈɒdərəs/Definitions
1. adjective
having or giving off a strong and unpleasant smell
“The odorous dumpster in the alley was causing a stink in the neighborhood.”
2. noun
an unpleasant smell
“The odorous gas emanated from the chemical plant’s leak.”