odiferous
/ɒdɪˈfɪərəs/Definitions
1. adjective
having or giving off a strong, unpleasant smell
“The odiferous waste in the landfill attracted a swarm of flies.”
2. noun
a strong, unpleasant smell
“The odiferous odor in the apartment was unbearable.”