ODIFEROUS Meaning of ODIFEROUS in English adj. odoriferous, pleasant smelling, aromatic, odorous, fragrant Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012