Odiferous - definition of odiferous by The Free Dictionary Define odiferous odiferous synonyms, odiferous pronunciation, odiferous translation, English dictionary definition of odiferous adj Having or giving off an odor; odoriferous
What does odiferous mean? - Definitions. net Definition of odiferous in the Definitions net dictionary Meaning of odiferous What does odiferous mean? Information and translations of odiferous in the most comprehensive dictionary definitions resource on the web