ODORIFEROUS Meaning of ODORIFEROUS in English [ ˌəʊdə'rɪf(ə)rəs ]■ adjective having an odour.Derivatives~ly adverb OriginME: from L. odorifer 'odour-bearing' + -ous . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004