odiferous
/əʊˈdɪfəɹəs/
adjective
Meaning
Odoriferous; smelly