ODORIFEROUS Meaning of ODORIFEROUS in English a. ; ( also odorous ) Fragrant, perfumed, balmy, aromatic, sweet-smelling, sweet-scented, odorant. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012