ODORIFEROUS Meaning of ODORIFEROUS in English adj. diffusing a scent, esp. an agreeable one; fragrant. Derivatives: odoriferously adv. Etymology: ME f. L odorifer (as ODOUR) Oxford English vocab. Оксфордский английский словарь. 2012