ODOROUS Meaning of ODOROUS in English adj. 1 having a scent. 2 = ODORIFEROUS. odorously adv.[ L odorus fragrant (as ODOUR) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012