ODORIFEROUS Meaning of ODORIFEROUS in English [odor.if.er.ous] adj (15c) 1: yielding an odor: odorous 2: morally offensive -- odor.if.er.ous.ly adv -- odor.if.er.ous.ness n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012